MySQL: database

03.12.09

Список всех баз данных выводится по команде:
mysql> show databases;
+----------------------------------+
| Database                   |
+----------------------------------+
| information_schema |
| mysql                         |
| test                            |
+---------------------------------+
3 rows in set (0.02 sec)

Для использования базы test данных вводим команду:
mysql>use test;
Выводится сообщение о выполнении команды:
Database changed
Команда для вывода таблиц используемой базы данных:
mysql> show tables;
Выводится сообщение, что таблиц нет:
Empty set (0.00 sec)

Команда для создания базы данных employee:

mysql> create database employee;
Выводится сообщение о выполнении команды:
Query OK. 1 row affected (0.00 sec)
Можем убедиться, что список баз данных пополнился:
mysql> show databases;
Для использования базы employee данных вводим команду:
mysql> use employee;
Выводится сообщение о выполнении команды:
Database changed;
Вводим команду создания таблицы:
mysql> create table department (departmentID int not null auto_increment primary key, name varchar(20));
Выводится сообщение о выполнении команды:
Query OK, 0 rows affected (0.03 sec)
Вводим команду просмотра таблиц используемой базы данных:
mysql> show tables;
Выводится список таблиц:
+---------------------------------+
| Tables_in_employee |
+---------------------------------+
| department              |
+---------------------------------+
1 row in set (0.00 sec)
Заполним таблицу командой:
mysql> insert into department values (42, 'Финансовый отдел');
Выводится сообщение о выполнении команды:
Query OK, 1 row affected (0.02 sec)
Отобразим содержимое таблицы командой:
mysql> select * from department;
Выводится содержание таблицы:
+-----------------------+--------------------------------+
| departmentID | name                       |
+-----------------------+--------------------------------+
|                    42 | Финансовый отдел |
+-----------------------+--------------------------------+
1 row in set (0.00 sec)
Запросим параметры таблицы командой:
mysql> describe department;
Отобразятся параметры таблицы:
+------------------------+--------------------+-------+------+-------------+--------------------------+
| Field                 | Type            | Null | Key | Default | Extra                  |
+------------------------+--------------------+-------+------+-------------+--------------------------+
| departmentID  | int(11)         | NO   | PRI | NULL   | auto_increment |
| name                | varchar(20) | YES  |       | NULL   |                             |
+------------------------+--------------------+-------+------+-------------+--------------------------+
2 rows in set (0.02 sec)

Завершаем работу с клиентом MySQL командой:
mysql> \q

<Назад             В начало>

Постоянный адрес статьи в Интернет: http://www.ispl.ru/MySQL_help.html

Ключевые слова: MySQL, database, insert, create, tables

Open source
Главная