Loading

Работа с MySQL

29.07.2010 - 16:53

Установка пароля на root'a на MySQL:

# mysql -u root
mysql> SET PASSWORD = PASSWORD('пароль');

Импорт в БД:

$mysql --user=пользователь --password=пароль --database=имя БД < file.sql

Экспорт с БД:

$mysqldump -u root -p имя БД > file.sql

Создать новую базу:

mysql> create database имя БД;

или

$mysql --user=пользователь --password=пароль --execute="CREATE DATABASE имя БД"

Узнать размер всех БД:

>SELECT table_schema "database_name", sum( data_length + index_length )/1024/1024 "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema;

Использовать определенную БД:

>USE database;

Смотрим наличие таблиц:

mysql> SHOW TABLES;

Просмотр содержимого таблицы myTable:
mysql>  SELECT * FROM myTable;

Посмотреть созданные БД:

mysql> show databases;

Проверяет наличие поврежденный, не закрытых, не обновленных таблиц, в данном случае всех:

mysqlcheck --check-upgrade --all-databases --auto-repair -u root -p
mysql_upgrade --force -u root -p

Ваша оценка: Нет Средняя: 5 (1 голос)