انڈروئد

کمانڈ لائن کے ذریعے لینکس پر ایک ایس کیو ایل ڈیٹا بیس بنانے کا طریقہ

Joy's latest vid Ù-Ú

Joy's latest vid Ù-Ú

فہرست کا خانہ:

Anonim

ایس کیو ایل سب سے زیادہ مقبول اوپن سورس کا رشتہ دار ڈیٹا بیس منیجمنٹ سسٹم ہے۔

اس ٹیوٹوریل میں وضاحت کی گئی ہے کہ کمانڈ لائن کے ذریعہ ایس کیو ایل یا ماریا ڈی بی ڈیٹا بیس کیسے بنائے جائیں۔

شروع کرنے سے پہلے

ہم یہ فرض کر رہے ہیں کہ آپ کے سسٹم پر پہلے سے ہی ایس کیو ایل یا ماریا ڈی بی سرور انسٹال ہے۔

  • سینٹوس 7 ، اوبنٹو 18.04 ، دبیئن 9. مائک ایس کیو ایل انسٹال کرنے کا طریقہ

تمام احکامات بطور انتظامی صارف (ایک نیا ڈیٹا بیس بنانے کے لئے کم سے کم استحقاق کی ضرورت ہوتی ہے) بنائے جاتے ہیں یا روٹ اکاؤنٹ کے ساتھ۔

ایس کیو ایل شیل تک رسائی حاصل کرنے کے لئے درج ذیل کمانڈ کو ٹائپ کریں اور اشارہ کرنے پر اپنا ایس کیو ایل روٹ صارف پاس ورڈ درج کریں:

mysql -u root -p

اگر آپ نے اپنے ایس کیو ایل روٹ صارف کے لئے پاس ورڈ متعین نہیں کیا ہے تو آپ -p سوئچ کو چھوڑ سکتے ہیں۔

اگر آپ کو اپنا ایس کیو ایل روٹ پاس ورڈ تبدیل کرنے کی ضرورت ہے تو کمانڈ لائن کے ذریعہ ایس کیو ایل کے روٹ پاس ورڈ کو دوبارہ ترتیب دینے سے متعلق اس ٹیوٹوریل کی پیروی کریں۔

ایک ایس کیو ایل ڈیٹا بیس بنائیں

نیا ایس کیو ایل ڈیٹا بیس بنانا اتنا ہی آسان ہے جتنا کسی کمانڈ کو چلانا۔

نیا ایس کیو ایل یا ماریا ڈی بی ڈیٹا بیس بنانے کے لئے درج ذیل کمانڈ جاری کریں ، جہاں database_name بیس_ نام آپ کے بنانا چاہتے ہو اس ڈیٹا بیس کا نام ہے۔

CREATE DATABASE database_name;

Query OK, 1 row affected (0.00 sec)

ERROR 1007 (HY000): Can't create database 'database_name'; database exists

غلطیوں سے بچنے کے ل if اگر اسی نام والا ڈیٹا بیس جس طرح آپ تخلیق کرنے کی کوشش کر رہے ہیں آپ مندرجہ ذیل کمانڈ استعمال کرسکتے ہیں۔

CREATE DATABASE IF NOT EXISTS database_name;

Query OK, 1 row affected, 1 warning (0.00 sec)

مندرجہ بالا آؤٹ پٹ میں ، آپ Query OK کو دیکھ سکتے ہیں جس کا مطلب ہے کہ استفسار کامیاب رہا ، اور 1 warning جو ہمیں بتاتا ہے کہ ڈیٹا بیس پہلے ہی موجود ہے اور کوئی نیا ڈیٹا بیس نہیں بنایا گیا تھا۔

لینکس پر ، ایس کیو ایل ڈیٹا بیس اور ٹیبل کے نام کیس حساس ہیں۔

تمام ایس کیو ایل ڈیٹا بیس دیکھیں

اپنے بنائے ہوئے ڈیٹا بیس کو دیکھنے کے لئے ، ایس کیو ایل شیل کے اندر سے درج ذیل کمانڈ پر عمل کریں:

SHOW DATABASES;

مذکورہ کمانڈ سرور پر موجود تمام ڈیٹا بیس کی فہرست پرنٹ کرے گی۔ پیداوار اس سے ملتی جلتی ہونی چاہئے:

+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)

ایک ایس کیو ایل ڈیٹا بیس کو منتخب کریں

جب آپ ڈیٹا بیس بناتے ہیں تو ، نیا ڈیٹا بیس استعمال کے لئے منتخب نہیں ہوتا ہے۔ ایس کیو ایل سیشن شروع کرنے سے پہلے ڈیٹا بیس کو منتخب کرنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:

USE database_name;

Database changed

ایک بار جب آپ کسی ڈیٹا بیس کا انتخاب کرتے ہیں تو ، اس کے بعد کے تمام کاروائیاں جیسے ٹیبلز بنانا منتخب ڈیٹا بیس پر انجام دیئے جائیں گے۔

mysqladmin کے ساتھ ایک ایس کیو ایل ڈیٹا بیس بنائیں

آپ مائکزکلاڈیمن افادیت کا استعمال کرکے لینکس ٹرمینل سے نیا ایس کیو ایل ڈیٹا بیس بھی تشکیل دے سکتے ہیں۔

مثال کے طور پر ، ڈیٹا بیس بنائے جانے والے ڈیٹا بیس کو بنانے کے لئے ، درج ذیل کمانڈ کو ٹائپ کریں اور اشارہ کرنے پر اپنا ایس کیو ایل روٹ صارف پاس ورڈ درج کریں:

mysqladmin -u root -p create database_name

نتیجہ اخذ کرنا

آپ نے ایس کیو ایل ڈیٹا بیس بنانے کا طریقہ سیکھا ہے۔

اگر آپ کے ذہن میں کوئی سوال ہے تو بلا جھجھک۔

mysql mariadb