-
Проверка работы MySQL
$ mysql -V
В ответ а эту команду должен появиться номер версии установленного у Вас клента mysql.
Если же появляется сообщение "command not found", нужно создать alias для команды "mysql":
Например, если MySQL установлен на Mac OS X, нужно выполнить такую команду:
$ alias mysql=/usr/local/mysql/bin/mysql
Теперь проверьте еще раз
$ mysql -V
-
Выполнение скрипта SQL
Перейти в папку, в которой лежат скрипты.
-
Чтобы выполнить скрипт без вывода сообщений на монитор, можно использовать команду:
$ mysql -u root -p < script.sql
Эта команда потребует ввести пароль root.
Скрипт после выполнения автоматически выйдет из консоли управления СУБД без выведения сообщений на экран.
-
Если нужно следить за выполнением каждой команды скрипта, нужно:
-
Подключиться к серверу MySQL с правами администратора
$ mysql -u root -p
введите пароль администратора MySQL
-
Запустить скрипт:
mysql> source script.sql
В процессе выполнения выводятся сообщения об успешности выполнения каждой команды (или об ошибке выполнения)
-
Примечание. Для больших скриптов (например, для создания БД демо-данных) процесс исполнения может занять несколько минут, т.к. вывод на монитор сообщений после выполнения каждой команды скрипта отнимает значительное время.
-
Выйти из консоли управления БД
После выполнения всех желаемых скриптов нужно выйти из консоли управления MySQL:
mysql> exit
|
|