Как загрузить дамп, в котором несколько баз данных?

B
На сайте с 05.03.2007
Offline
171
1294

То есть есть большой файл, содержащий дампы более мелких баз, какой командой загрузить их все сразу?

Буду очень признателен, Вам за помощь.

M
На сайте с 16.09.2009
Offline
278
#1

командой "mysql", man mysql

mysql < dump.sql

PS: В дампе предварительно проверить наличие

CREATE DATABASE запросов. Если таковых

нет - расставить их в соответствующих местах

(CREATE DATABASE `XXX`; USE `XXX`; )

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
B
На сайте с 05.03.2007
Offline
171
#2

Спасибо, теперь другая проблема, завёл юзера test, выдал ему все привелегии, на создании баз в том числе;

Но при попытки создать базу, получаю такую ошибку (

mysql> create database qqqq;

ERROR 1044 (42000): Access denied for user 'test'@'localhost' to database 'qqqq'

mysql> quit;

Что сделано мною не так? :-(

M
На сайте с 16.09.2009
Offline
278
#3

select Create_priv from mysql.user where User="test";

?

flush privileges;

?

B
На сайте с 05.03.2007
Offline
171
#4

select Create_priv from mysql.user where User="test";

ERROR 1142 (42000): SELECT command denied to user 'test'@'localhost' for table 'user'

ERROR 1227 (42000): Access denied; you need the RELOAD privilege for this operation

M
На сайте с 16.09.2009
Offline
278
#5

выполните от пользователя root

V
На сайте с 05.01.2009
Offline
105
#6

//неправильно прочитал исходное сообщение, удалил свой пост

Hosterbox.ru - хостинг, серверы и cloud (http://hosterbox.ru)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий