MySQL чрез команден ред 102:Основно потребителско взаимодействие
Проверка преди полета
- Тези инструкции са предназначени за избор на MySQL база данни на Linux чрез командния ред.
- Ще работя от сървър CentOS 6.5, управляван от Liquid Web Core, и ще вляза като root.
Първо ще влезем в MySQL сървъра от командния ред със следната команда:
mysql -u root -p
В този случай посочих потребителския root с -u флаг и след това използва -p флаг, така че MySQL да поиска парола. Въведете текущата си парола, за да завършите влизането.
Ако трябва да промените вашата root (или друга) парола в базата данни, следвайте този урок за промяна на парола за MySQL чрез командния ред.
Сега трябва да сте на подкана на MySQL, която изглежда много подобна на тази:
mysql>
Следвайте този урок, ако все още не сте създали база данни или искате списък с бази данни.
Преглед на избраната база данни в MySQL
Когато се изпълняват команди през командния ред на MySQL, база данни може да бъде изрично посочена. Въпреки това, по подразбиране всички MySQL операции, изпълнявани през командния ред, се изпълняват върху текущо избраната база данни. Коя база данни е избрана в момента? За да разберете, пуснете следната команда:
SELECT database();
Вашият резултат може да е подобен на този:
mysql> SELECT database();
+------------+
| database() |
+------------+
| NULL |
+------------+
1 row in set (0.00 sec)
Резултатът е нулев , което означава, че база данни не е избрана в момента.
Изберете база данни в MySQL
За да изберете база данни за използване с последващи MySQL операции, използвайте следната команда:
USE tutorial_database;
Тази команда трябва да даде резултат от променена база данни подобно на:
mysql> USE tutorial_database;
Database changed
За да проверите дали базата данни е избрана, просто издайте следната команда (която изпълнихме по-рано):
mysql> SELECT database();
+-------------------+
| database() |
+-------------------+
| tutorial_database |
+-------------------+
1 row in set (0.00 sec)