ناساندنی داتابەیس
داتابەیس یان بنکەدراوە بریتییە لە کۆمەڵێک زانیاری کە بە شێوەیەکی ڕێکخراو پاشەکەوت کراون. لە MySQL، ئێمە داتابەیس بەکاردەهێنین بۆ ئەوەی داتاکانی وەک زانیاری بەکارهێنەران، کاڵاکان، یان هەر زانیارییەکی تر بە سەلامەتی هەڵبگرین.
دروستکردنی داتابەیس
بۆ دروستکردنی داتابەیسێکی نوێ، ئێمە فەرمانی CREATE DATABASE بەکاردەهێنین. پێویستە ناوی داتابەیسەکە بە شێوەیەک بێت کە لەگەڵ ناوەڕۆکەکەیدا بگونجێت.
CREATE DATABASE my_first_db;دوای جێبەجێکردنی ئەم فەرمانە، ئەگەر هەموو شتێک ڕاست بێت، MySQL پەیامی 'Query OK' نیشان دەدات. هەڵەی باو لەم بەشەدا ئەوەیە کە هەوڵ دەدەیت ناوی داتابەیسێک بەکاربهێنیت کە پێشتر بوونی هەیە، بۆیە باشترە فەرمانی IF NOT EXISTS بەکاربهێنیت.
بینینی داتابەیسەکان
بۆ ئەوەی بزانیت چەند داتابەیس لە سیستەمەکەتدا هەیە، دەتوانیت لیستی هەموو داتابەیسەکان ببینیت بە بەکارهێنانی فەرمانی خوارەوە:
SHOW DATABASES;ئەم فەرمانە هەموو ئەو داتابەیسانە نیشان دەدات کە لەسەر سێرڤەرەکەت هەن. تێبینی بکە کە هەندێک داتابەیسی سیستەمی وەک 'mysql' یان 'information_schema' هەن کە نابێت دەستکاری بکرێن.
بەکارهێنانی داتابەیس
دروستکردنی داتابەیس بەس نییە، دەبێت بە MySQL بڵێیت کە دەتەوێت لەسەر کام داتابەیس کار بکەیت. بۆ ئەم مەبەستە فەرمانی USE بەکاردەهێنین.
USE my_first_db;لێرەدا، هەموو فەرمانەکانی داهاتوو (وەک دروستکردنی خشتەکان) لەسەر 'my_first_db' جێبەجێ دەبن. ئەگەر ئەم فەرمانەت لەبیر بچێت، MySQL هەڵەیەک دەدات کە دەڵێت داتابەیسێک دیاری نەکراوە.
سڕینەوەی داتابەیس
هەندێک جار پێویست دەکات داتابەیسێک بسڕیتەوە. ئاگاداربە، ئەم کارە هەموو زانیارییەکان و خشتەکانی ناو داتابەیسەکە بە یەکجاری دەسڕێتەوە و گەڕانەوەی نییە.
بۆ سڕینەوەی داتابەیسێک، فەرمانی DROP DATABASE بەکاردەهێنین:
DROP DATABASE my_first_db;ڕاهێنانی پراکتیکی
ئێستا کاتی ئەوەیە خۆت تاقی بکەیتەوە:
- ١. داتابەیسێک بە ناوی 'school_db' دروست بکە.
- ٢. دڵنیابە کە دروست بووە بە بەکارهێنانی فەرمانی بینینی داتابەیسەکان.
- ٣. داتابەیسەکە چالاک بکە.
- ٤. دواتر داتابەیسەکە بسڕەوە.
ئەمانە ئەم فێرکارییەیان تەواوکردووە
1 فێرخواز تەواویان کردووە