Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Shell> mysql -h host -u user -p

Читайте также:
  1. Shell> mysql -h host -u user -p

Enter password: ********

 

Welcome to the MySQL monitor. Commands end with; or \g.

Your MySQL connection id is 459 to server version: 3.22.20a-log

Type 'help' for help.

mysql>

Метка обозначает, что программа mysql готова к вводу команд.

Если серверная часть системы установлена на вашем компьютере, подсоединиться к серверу вы сможете, запустив mysql со следующими параметрами:

shell> mysql

Чтобы запуститься и сразу же открыть какую-то базу используется команда:

Mysql имя_базы

После установки соединения можно в любой момент отключиться от сервера, набрав в командной строке mysql> команду QUIT:

Mysql> QUIT

Bye

Отсоединиться от сервера можно и при помощи сочетания клавиш Control-D.

 

Первое общение с СУБД MySQL

mysql> SELECT VERSION(), CURRENT_DATE;

Этот запрос возвращает версию и текущую дату.

Все команды заканчиваются знаком;

 

mysql выводит результаты работы запроса в виде таблицы (строк и столбцов). В первой строке этой таблицы содержатся заголовки столбцов, а в следующих строках - собственно результаты. Обычно заголовками столбцов становятся имена, полученные из таблиц базы.

mysql сообщает количество возвращаемых строк и время выполнения запроса, что позволяет в некоторой степени составить представление о производительности сервера.

Для ввода ключевых слов можно использовать любой регистр символов. Приведенные ниже запросы абсолютно идентичны:

mysql> SELECT VERSION(), CURRENT_DATE;

mysql> select version(), current_date;

mysql> SeLeCt vErSiOn(), current_DATE;

А это - еще один запрос. В нем демонстрируется использование mysql в качестве несложного калькулятора:

mysql> SELECT SIN(PI()/4), (4+1)*5;

+-------------+---------+

| SIN(PI()/4) | (4+1)*5 |

+-------------+---------+

| 0.707107 | 25 |

+-------------+---------+

Все команды, представленные выше, были относительно короткими и состояли из одной строки. В одну строку можно поместить и несколько команд. Но каждая из них должна заканчиваться точкой с запятой:

mysql> SELECT VERSION(); SELECT NOW();

Втискивать все команды в одну строку совсем не обязательно, так что создание длинных команд, занимающих несколько строк, никаких проблем не вызывает. Для mysql признаком завершения выражения является точка с запятой, а не конец строки (другими словами, mysql принимает команды без форматирования: строки с командами собираются, но не исполняются до тех пор, пока программа не обнаружит точку с запятой).

Если вы решите отменить исполнение набираемой команды, наберите \c:

mysql> SELECT

-> USER()

-> \c

Еще одна команда – определение пользователя, который вошел в систему:

mysql> SELECT USER();

 




Дата добавления: 2014-12-18; просмотров: 95 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав