Основные принципы ввода команд.
Подсоединение к серверу
Для подключения к серверу MySQL обычно требуется знать имя пользователя и пароль. Кроме того, если сервер запущен на удалённом компьютере, необходимо знать имя соответствующего хоста. Все эти сведения известны администратору. Получив у него необходимые данные, Вы можете подсоединиться к серверу MySQL, набрав в командной строке: shell> mysql -h host_name -u user_name –p Далее на приглашение Enter password: нужно ввести Ваш пароль. Если подсоединение прошло успешно, то на экране появиться приветствие, информация о версии сервера и приглашение для ввода команд mysql> , которое является критерием того, что Вы подсоединились к серверу и можете работать.
Основные принципы ввода команд
1) Команда вводится после приглашения для ввода в командной строке mysql> и обычно является SQL-выражением или каким-либо другим допустимым выражением, которое заканчивается точкой с запятой. Например, следующая команда выводит версию сервера, текущую дату и значение синуса числа П/4: mysql> SELECT VERSION(), CURRENT_DATE, SIN(PI()/4); После вывода результата появляется приглашение для ввода новой команды: mysql> Замечание: существуют команды, которые не заканчиваются точкой с запятой, например, команда QUIT. 2) Ключевые слова в команде можно вводить в любом регистре символов. Например, следующий запрос будет идентичен запросу из примера в пункте 1: mysql> select version(), current_date, SIN(PI()/4); 3) В одной командной строке можно вводить несколько различных команд, отделённых точкой с запятой. Например: mysql> SELECT VERSION(); SELECT NOW(); 4) Вводимая команда может физически занимать несколько строк. Для MySQL признаком окончания ввода команды является точка с запятой, а не конец строки. При встрече с символом конца строки приглашение для ввода будет модифицировано к виду «->». Таким образом, становится ясно, что MySQL ждёт продолжения ввода команды. Например, mysql> SELECT -> VERSION() -> , ->USER(); # Конец команды 5) Чтобы отменить ввод набираемой команды в ответ на приглашение -> нужно набрать последовательность символов слеш и с: ->c. После чего программа будет готова для ввода новой команды. Обычно многострочные команды и соответственно, появление приглашения ->, получаются случайно, когда пользователь забывает поставить точку с запятой. В таких случаях бывает достаточно ввести точку с запятой, и введённая команда начнёт выполняться. 6) Другими модификациями приглашения для ввода являются «>» и «">». Они ожидают ввода следующей строки, т.е. происходит сбор строкового выражения, которое было начато с одинарной или двойной кавычки. Часто появление этих приглашений означает, что пользователь забыл закрыть открывающуюся кавычку. Даже перед тем, как отменить ввод команды, в данном случае нужно набрать одинарную или двойную кавычку, чтобы отмена команды стала возможной. В любом случае, следует обращать внимание на текущий вид приглашения для ввода в командной строке.
Отсоединение от сервера
Отключиться от сервера можно, набрав комбинацию клавиш Ctrl+D или задав команду QUIT в командной строке: mysql> QUIT
Вернуться к оглавлениюТип данных используемый в MySQL. Создать базу данных CREATE DATABASE. Добавить данные в таблицу INSERT. Извлечение данных из таблицы SELECT. Удалить таблицу DROP TABLE. Создать таблицу CREATE TABLE. Обновить данные UPDATE. Удалить данные из таблицы DELETE. Изменить структуру таблицы ALTER TABLE. Операторы и функции общего назначения. Неявное и явное приведение типов в MySQL. Функции даты и времени. Строковые функции. Числовые функции и операции. Функции сравнения строк. Переменные пользователя. Идентификаторы. Команды управления транзакциями и блокировками. Другие функции. Функции для GROUP BY. Основные команды пользовательских программ MySQL. Литералы. Комментарии. Полнотекстовый поиск в MySQL. Полнотекстовый поиск в MySQL_Настройки и ограничения. Основные принципы ввода команд.
|