/ Страницы / СУБД MySQL / Команды MySQL

MySQL (МФА: [maɪ ˌɛskjuːˈɛl]) — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации ...

Wikipedia

Высокоуровневый язык запросов SQL создан для обработки данных в системах управления базами данных (СУБД). Язык SQL построен на основе реляционной модели данных. Рассмотрим основные комманды и запросы в базу данных MySQL.

Работа с базами данных

Подключение к серверу MySQL

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

$ mysql -h host -u user -p

Параметры команды mysql:

-h - имя хоста или IP адрес сервера MySQL,

-u - имя пользователя,

-p - пароль пользователя.

Если сервер MySQL запущен на том же компьютере с которого осуществляется вход, то имя хоста можно не указывать.

$ mysql -u user -p

После входа появится сообщение о приветствии и метка командной строки mysql:

mysql>

Теперь программа mysql готова к вводу команд.

Выход из программы осуществляется командой QUIT:

mysql> QUIT

Ниже будут рассмотрены команды для работы с базами данных и их таблицами, а также команды для выборки и изменения данных.

Команда SHOW

Просмотр списка баз данных:

SHOW DATABASES;

Для просмотра списка таблиц используется такое же выражение. 

SHOW TABLES;

Данное выражение выведет список всех таблиц текущей базы данных.

Команда CREATE

Создание базы данных:

CREATE DATABASE test;

Данное выражение создаст новую базу данных с именем "test".

После создания базы данных необходимо её выбрать, командой USE, и создать в ней таблицы:

CREATE TABLE table ()

Команда USE

После создания базы данных "test", чтобы начать работу с ней, необходимо её выбрать. Для этого используется команда USE. 

USE test

Команда USE задаётся одной строкой, и ставить точку с запятой не обязательно. Выбирать базу данных приходится при каждом сеансе работы с MySQL.

Данный раздел будет дополнен.

Информационные источники:
http://www.mysql.ru/docs/mysql-man-4.0-ru/
http://cccp-blog.com/razrabotchiku/mysql-komandnaya-stroka