MySQL сервери менен иштөөнү жөнөкөйлөтүү үчүн негизги орнотуу комплектиси MySQL Workbench сыяктуу куралды камтыйт. Бул сервер менен иштөөнүн графикалык кардары, ал аркылуу маалымат базаларын ыңгайлуу жол менен түзүүгө, жоготууга, өзгөртүүгө жана башкарууга болот. Ошентип, Windows сайтында, орнотулгандан кийин, Start менюсунда программанын белгиси табылып, аны ишке киргизүүгө болот:
Төмөнкү терезе ачылат, анда биз жергиликтүү иштетилген MySQL инстанциясынын аты менен талааны көрө алабыз:
Аны басыңыз, сырсөздү киргизүү үчүн терезени көрөбүз:
Бул жерде MySQL орнотууда тамыр колдонуучу үчүн белгиленген сырсөздү киргизүү керек.
Ийгиликтүү кирүү кийин, биз сервердин мазмунун көрөбүз:
Өзгөчө, SCHEMAS терезесинин сол жагында жеткиликтүү маалымат базаларын көрүүгө болот.
Эми бул программада маалымат базасынын сурамжылоолорун кантип аткара аларыбызды көрөлү. Биринчиден, маалымат базасын өзү түзөлү. Бул үчүн маалымат базаларынын тизмесинин үстүндөгү "SQL" плюс белгисин басыңыз:
Андан кийин программанын борбордук бөлүгүндө SQL скриптине кирүү үчүн терезе ачылат. Ага төмөнкү команданы киргизиңиз:
|
@A@CREATE DATABASE usersdb;@A@ |
Бул команда usersdb маалымат базасын түзөт.
Курал панелиндеги сценарийди аткаруу үчүн, найзагай болт белгисин басыңыз:
Андан кийин, программанын түбүндө, чыгуу талаасында, ийгиликтүү аткарылган учурда, биз жашыл маркерди жана прогресс отчетун көрөбүз.
Ошентип, маалымат базасы түзүлүүдө. Эми ага стол жана кээ бир маалыматтарды кошолу. Бул үчүн скрипт киргизүү талаасындагы кодду төмөнкүлөргө өзгөртөт:
@A@USE usersdb;
CREATE TABLE users (
id INTEGER AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30),
age INTEGER
);
INSERT INTO users (firstname, age) VALUES ('Tom', 34); @A@
Бардык командалар бири-биринен жарым клондор менен бөлүнүп турат. Биринчи команда , USE, колдонуу үчүн маалымат базасы катары жогоруда түзүлгөн колдонуучулардын маалымат базасын орнотот. Экинчи команда , CREATE TABLE, маалымат базасына колдонуучулардын таблицасын түзөт, анда үч колонна болот: ID, NAME жана AGE. Үчүнчү команда , INSERT IN, колдонуучулар столуна бир катар кошот. Бул командаларды аткаруу үчүн.
Акыр-аягы, төмөнкү командалар менен колдонуучулардын таблицасынан бардык маалыматтарды алабыз:
@A@USE usersdb;
SELECT * FROM users; @A@
Ошентип, биз MySQL Workbench CE маалымат базасын сурай алабыз.