Учебник HTML

Основные тэги HTML

ГлавнаяОбщениеПисьмо автору

Индексы MySQL
Комментарии

Работа с сервером MySQL

     В этом разделе мы поговорим о том, как работать с клиентской программой MySQL, с помощью которой можно подсоединяться к MySQL-серверу, выполнять SQL-запросы и просматривать результаты этих запросов. Текст этого раздела рассчитан на то, что на вашем компьютере уже установлена утилита MySQL и существует связь с сервером MySQL. При подключении к серверу MySQL с помощью программы MySQL нужно ввести имя пользователя, и, как правило, пароль. Если сервер и клиент находятся на разных машинах, необходимо также указать имя хоста, на котором запущен сервер MySQL:

shell> mysql -h host -u user - p

     После этого на экране появится запрос Enter password:, и вам нужно будет ввести свой пароль. Если соединение прошло нормально, то на экране появляется следующая информация и метка командной строки mysql:

Welcome to the MySQL monitor. Commands end with ; or \g.
  Your MySQL connection id is 459 to server version:
  Type 'help' for help.
  mysql

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

mysql QUIT
  Bye

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

mysql> SELECT VERSION(), CURRENT_DATE;

     Ответом MySQL на этот запрос будет следующая таблица:

+--------------+--------------------+
  | version() | current_date |
  +--------------+--------------------+
  1 row in set (0.02 sec)

     На примере выполнения этого запроса можно увидеть следующие основные особенности работы с MySQL:

  • Команда, посылаемая серверу, обычно состоит из SQL-выражения, за которым следует точка с запятой. Из этого правила есть несколько исключений, когда после команды точка с запятой не ставится, к примеру, уже упомянутая команда QUIT;

  • MySQL выводит результаты запроса в виде таблицы;

  • После вывода таблицы с результатами запроса, mysql сообщает количество возвращаемых строк и время выполнения запроса. Это удобно, поскольку позволяет оценить как производительность сервера, так и эффективность выполняемого запроса;

  • После вывода результатов запроса и времени его выполнения, mysql выводит новую строку mysql, что означает готовность к выполнению новых команд.

     Заметим, что команды MySQL не чувствительны к регистру. MySQL позволяет на одной строчке разместить несколько команд, но каждая из них должна заканчиваться точкой с запятой. Однако помещать все команды на одной строке совершенно необязательно. Заметьте, что после того, как мы перешли на новую строку, метка командной строки изменилась с mysql> на ->. Таким образом mysql показывает, что завершенного запроса не получено и она ожидает конца запроса. Эта метка весьма полезна, так как позволяет избежать некоторых ошибок. В завершение этого раздела, продемонстрируем, как можно использовать MySQL в качестве простого калькулятора, введя, к примеру, такой запрос:

mysql> select cos(pi()/10), (2*5)-5.

Первичные ключи MySQL
Операторы Работа с сервером MySQL
Строковые функции Реляционные базы данных MySQL
Что такое MySQL Проверка данных
Термины, которые могут встретиться в Интернете Создание сайта: 36 советов для всех
Полезные ссылки
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Для всех поклонников Avril Lavigne! У вас есть возможность получить тексты со словами к песням Avril Lavigne! Для этого вам нужно отправить письмо автору со следующим текстом: Text to Avril Lavigne. По вопросам размещения рекламы на сайте пишите на handbook2006@yandex.ru

How extract icons from files | применение холодной сварки



Сайт управляется системой uCoz