Команды MySQL

Posted by admin on Jan 25, 2010 in СУБД MySQL |

То, что наиболее часто используется при работе с БД MySQL


Вход/выход в mysql

– выход

Версия клиента
mx# mysql -V
mysql Ver 14.14 Distrib 5.1.42, for portbld-freebsd7.2 (i386) using 5.2

Версия установленных портов

mx# ls -d /var/db/pkg/mysql*
/var/db/pkg/mysql-client-5.1.42 /var/db/pkg/mysql-server-5.1.42
/var/db/pkg/mysql-scripts-5.1.42

Создать/удалить БД

Просмотр БД/таблицу

Выбрать БД

Создать.удалить таблицу в БД

Создать пользователя для доступа в БД:

Удалить пользователя :

Установить пароль

Установка привилегий

Запись в таблицу

Выборка

Создание бекапа

Путь к БД mysql (FreeBSD): /var/db/mysql

дамп одной БД

дамп нескольких БД

дамп всех БД

перед созданием бекапа переходи в папку в которую будет сохранен бекап

– с блокировкой всех таблиц

Развертывание бекапа

или

Если MySQL установлен на Винде, бэкап делается аналогично…

Создать дамп

# Если mysql работает как служба, а также под *nix
mysqldump [-uuser] [-ppass] [–opt] database backup-file.sql

# Если делать дамп напрямую в Windows, надо писать либо абсолютный путь до файла mysqldump.exe или спуститься до папки, где он находится.
mysqldump.exe [-uuser] [-ppass] [–opt] database backup-file.sql

Распаковать дамп в базу

# Если mysql работает как служба, а также под *nix
mysql [-uuser] [-ppass] database < backup-file.sql

# Если делать дамп напрямую в Windows, надо писать либо абсолютный путь до файла mysql.exe или спуститься до папки, где он находится.
mysql.exe [-uuser] [-ppass] database < backup-file.sql
Как изменить пароль для пользователя в MySQL
Свой пароль можно поменять через:

Пароль определенного пользователя можно поменять через:

тоже самое делают:

или

Дополнительно см. http://adw0rd.ru

а также http://www.masterwebs.ru

Источник:
http://www.spravkaweb.ru
http://www.openwiki.ru

Copyright © 2018 Заметки по UNIX All rights reserved.
Desk Mess Mirrored v1.4.3.1 theme from BuyNowShop.com.