Как загрузить новую базу данных таблиц Mysql? - PullRequest
1 голос
/ 03 марта 2010

Мне был присвоен загруженный файл xyz.sql (который воссоздает таблицы и данные, находящиеся на другом сервере.

На моем Mac 10.6.2 работает MAMP 1.8.4.

Я наконец-то получил приглашение MySQL в командной строке, используя: / Приложения / MAMP / Библиотека / bin / mysql mysql –uroot –proot

Теперь, какая команда может принять этот файл для ввода, дать мой Mysql сервер новое имя базы данных для использования (xyz), и загрузить все дело?

Что я имею в виду - у меня есть другие базы данных, которые мой phpMyadmin видит. Я хочу, чтобы теперь увидеть эту новую базу данных XYZ следующий раз я открываю phpMyadmin.

Ответы [ 2 ]

3 голосов
/ 03 марта 2010

Чтобы выполнить файл, в приглашении mysql: source <filename>

Если вам нужно сначала переключиться на базу данных xyz, введите команду: use xyz

1 голос
/ 04 марта 2010

перейдите в каталог, где хранится файл sql, тогда вам нужно выполнить что-то вроде

mysql –uroot –proot < xyz.sql
...