ناساندنی MySQL
MySQL سیستەمێکی بەڕێوەبردنی بنکەدراوەی پەیوەندییە (RDBMS) کە بەکاردێت بۆ هەڵگرتن و ڕێکخستنی داتاکان. ئەم سیستەمە بەهێزترین و بەربڵاوترین ئامرازە لە جیهاندا بۆ دروستکردنی وێبسایت و ئەپڵیکەیشن.
هەنگاوی یەکەم: داگرتن و دامەزراندن
بۆ دەستپێکردن، پێویستە بچیتە ماڵپەڕی فەرمی mysql.com و وەشانی MySQL Installer بۆ سیستەمی کارکردنی خۆت دابگریت. لە کاتی دامەزراندندا، گرنگە وشەی نهێنی (Password) بۆ بەکارهێنەری root دابنێیت.
تێستکردنی پەیوەندی لە ڕێگەی Terminal
دوای دامەزراندن، دەتوانیت لە ڕێگەی کۆماند لاینەوە تێستی بکەیت کە ئایا بە سەرکەوتوویی کاردەکات یان نا:
mysql -u root -pدوای نووسینی ئەم کۆدە، سیستەمەکە داوای تێپەڕوشە (Password) دەکات. ئەگەر بە سەرکەوتوویی چوویتە ژوورەوە، نیشانەی mysql> دەردەکەوێت. هەڵەی باو لەم قۆناغەدا ئەوەیە کە ڕێگای (Path)ـی MySQL لە ژینگەی سیستەمەکەدا (Environment Variables) دیاری نەکراوە.
بەکارهێنانی MySQL Workbench
بۆ ئەوەی بە ئاسانی کار لەگەڵ داتاکان بکەیت، پێویست ناکات تەنها پشت بە کۆد ببەستیت. MySQL Workbench بەرنامەیەکی گرافیکییە کە ڕێگەت پێدەدات بە شێوەیەکی بینراو (Visual) خشتەکان دروست بکەیت و داتا ببینیت.
پەیوەندی بە سێرڤەرەوە
لە ناو بەرنامەی Workbench، کرتە لەسەر نیشانەی (+) بکە بۆ زیادکردنی پەیوەندییەکی نوێ. ناوی پەیوەندییەکە بنووسە و دڵنیابە لەوەی ناوی بەکارهێنەر root و پۆرتەکە 3306 بێت.
دروستکردنی یەکەم بنکەدراوە
دوای ئەوەی پەیوەندییەکەت دروست کرد، دەتوانیت لە ڕێگەی SQL Editorـەوە یەکەم بنکەدراوەی خۆت دروست بکەیت:
CREATE DATABASE my_first_db;ئەم کۆدە بنکەدراوەیەکی نوێ بە ناوی my_first_db دروست دەکات. ئەنجامەکەی لە بەشی Schemaـی چەپی بەرنامەکەدا دەردەکەوێت. هەڵەی باو لەم بەشەدا بریتییە لە بیرچوونی نیشانەی (;) لە کۆتایی کۆدەکاندا.
بەکارخستنی بنکەدراوەکە
پێش ئەوەی هەر کارێک لەسەر بنکەدراوەکە بکەیت، دەبێت بە MySQL بڵێیت کە دەتەوێت کار لەسەر کام بنکەدراوە بکەیت:
USE my_first_db;ئەم کۆدە بنکەدراوەکە چالاک دەکات. دوای ئەمە هەر کۆماندێکی دیکە بنووسیت، ڕاستەوخۆ کاریگەری لەسەر ئەم بنکەدراوەیە دەبێت.
پرسیاری پراکتیکی
ئێستا کاتی ئەوەیە خۆت تاقی بکەیتەوە:
- بەرنامەی MySQL Workbench بکەرەوە.
- نوێترین پەیوەندی دروست بکە.
- بنکەدراوەیەک بە ناوی 'school_db' دروست بکە.
- کۆدی
USE school_db;بەکاربهێنە بۆ چالاککردنی.
ئەمانە ئەم فێرکارییەیان تەواوکردووە
1 فێرخواز تەواویان کردووە