В MySQL, как я дам инструкции по созданию этой базы данных снова? - PullRequest
0 голосов
/ 16 февраля 2011

Допустим, у меня много записей в этой БД.Но я хочу клонировать эту структуру базы данных, но начать с 0 записей.

По сути, я хочу «сбросить» инструкции для создания таблиц / столбцов этой базы данных.Затем я хочу выполнить эти инструкции.

Как я могу это сделать?

Ответы [ 4 ]

1 голос
/ 16 февраля 2011

Вы хотите запустить mysqldump с флагом --no-data.

0 голосов
/ 16 февраля 2011

Если у вас есть phpmyadmin, вы можете легко сделать это, перейдя к своей таблице (или базе данных), которую вы хотите сделать резервную копию, а затем нажав на вкладку «Экспорт».Убедитесь, что «структура» и «данные» проверены.

Когда вы будете готовы импортировать его, убедитесь, что ваша таблица (или база данных) не существует, и нажмите на вкладку «Импорт».Перейдите к своей локальной копии и загрузите ее.

Если у вас нет phpmyadmin, и вы действительно не защищены с помощью mysql, вам действительно нужно, чтобы ваш системный администратор установил его для вас.

0 голосов
/ 16 февраля 2011

a) использование mysqldump

b) использование визуального инструмента и подключение к вашей базе данных mysql, например, к SQLYOG (существует бесплатная для сообщества версия, которая делает свое дело).

c)настройте phpmyadmin (если у вас есть лампа или wamp), он позволяет делать то же самое через Интернет.

0 голосов
/ 16 февраля 2011

Вам нужно заглянуть в mysqldump.Ссылка на руководство здесь http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...