русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Работа с клиентской программой mysql


Дата добавления: 2015-07-09; просмотров: 647; Нарушение авторских прав


Утилита mysql позволяет осуществить соединение с сервером MySQL и давать команды SQL для создания баз, записи в них данных и выборки данных из баз. В версии MySQL 5 реализован оконный интерфейс для работы с mysql. Его можно вызвать, выбрав пункт меню MySQL Command Line Client в группе программ MySQL.

При запуске утилита mysql установит соединение с сервером и предложит ввести пароль. Введите пароль суперпользователя root.

Команда на языке SQL обычно состоит из выражения, за которым следует точка с запятой. Когда пользователь вводит команду, mysql отправляет ее серверу для выполнения и выводит на экран сначала результаты, а затем — новую строку mysql>, что означает готовность к выполнению новых команд.

Строка mysql> называется приглашением командной строки.

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

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

Рис. 4. Окно утилиты mysql

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

mysql> SHOW

-> DATABASES;

Обратите внимание на то, как изменилась метка командной строки (с mysql > на –>) после ввода первой строки этого запроса. Таким образом mysql показывает, что завершенного выражения она пока что не получила и ожидает его полного ввода. Эта метка очень полезна, т. к. предоставляет весьма ценную информацию о состоянии программы. С ее помощью всегда можно узнать, чего ждет mysql. В табл. 1 приведены все возможные варианты вида метки командной строки и соответствующие им состояния mysql.



Таблица 1. Метка командной строки MySQL

Метка Значение
mysql > Ожидание новой команды
-> Ожидание следующей строки многострочной команды
' > Ожидание следующей строки, сбор строкового выражения, начинающегося с одиночной кавычки
" > Ожидание следующей строки, сбор строкового выражения, начинающегося с двойной кавычки


<== предыдущая лекция | следующая лекция ==>
Описание предметной области | Строковые типы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.549 сек.