MySQL — различия между версиями

Материал из K.Wiki
Перейти к: навигация, поиск
м (переименовал «База знаний/MySQL» в «MySQL»)
 
Строка 1: Строка 1:
[[Категория:База знаний]]
+
== Резервное копирование ==
 +
=== Как создать резервную копию базы данных? ===
 +
mysqldump -u {имя пользователя} -p -f {имя базы данных} > {путь к файлу}.sql
 +
 
 +
=== Как восстановить базу данных из резервной копии? ===
 +
mysql -u {имя пользователя} -p -f {имя базы данных} < {путь к файлу}.sql
 +
 
 +
== Работа с таблицами ==
 
=== Как переименовать таблицу? ===
 
=== Как переименовать таблицу? ===
 
  ALTER TABLE {старое имя таблицы} RENAME {новое имя таблицы}
 
  ALTER TABLE {старое имя таблицы} RENAME {новое имя таблицы}
 
или
 
или
 
  RENAME TABLE {старое имя таблицы 1} TO {новое имя таблицы 1}, {старое имя таблицы 2} TO {новое имя таблицы 2}...
 
  RENAME TABLE {старое имя таблицы 1} TO {новое имя таблицы 1}, {старое имя таблицы 2} TO {новое имя таблицы 2}...
 +
 +
[[Категория:База знаний]]
 +
[[Категория:MySQL]]

Текущая версия на 00:09, 3 января 2015

Резервное копирование[править]

Как создать резервную копию базы данных?[править]

mysqldump -u {имя пользователя} -p -f {имя базы данных} > {путь к файлу}.sql

Как восстановить базу данных из резервной копии?[править]

mysql -u {имя пользователя} -p -f {имя базы данных} < {путь к файлу}.sql

Работа с таблицами[править]

Как переименовать таблицу?[править]

ALTER TABLE {старое имя таблицы} RENAME {новое имя таблицы}

или

RENAME TABLE {старое имя таблицы 1} TO {новое имя таблицы 1}, {старое имя таблицы 2} TO {новое имя таблицы 2}...