Начало работы с СУБД MySQL
Рассмотрим пример запроса в СУБД MySQL:
mysql> SELECT VERSION();
1 row in set (0.00 sec)
mysql>
Этот запрос иллюстрирует следующие особенности mysql:
- Команда заканчивается точкой с запятой.
- Когда пользователь вводит команду, mysql отправляет ее серверу для выполнения и выводит на экран сначала результаты, а затем — новую строку mysql>, что означает готовность к выполнению новых команд.
- mysql выводит результаты работы запроса в виде таблицы. В первой строке этой таблицы содержатся заголовки столбцов, а в следующих строках — собственно результаты.
- mysql сообщает количество возвращаемых строк и время выполнения запроса, что позволяет в некоторой степени составить представление о производительности сервера.
- Для ввода ключевых слов можно использовать любой регистр символов.
Если была нажата клавиша ENTER, при этом после команды не стояла точка с запятой, то изменится
метка командной строки (с mysql> на ->). Таким образом программа mysql показывает, что завершенной команды она пока что не получила и ожидает ее полного ввода. Эта метка очень полезна, так как предоставляет информацию о состоянии программы.
Если вы решите отменить исполнение набираемой команды, наберите \c:
mysql> SELECT
-> USER()
-> \c
mysql>
Обратите внимание на метку: после ввода команды \c она снова принимает вид mysql>, показывая, что программа mysql перешла в режим ожидания указаний.