SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 08.01.2010 14:41:37

oleg999
Завсегдатай
Зарегистрирован: 19.08.2009
Сообщений: 48

Как создать таблицы с sql файла

Добрый день, всем!!!

У меня такой вопрос:

Устанавливаю roundecube на FreeBSD:

создал базу в Mysql.

mysql -u root -p
Enter password:
CREATE DATABASE webmail;
GRANT ALL PRIVILEGES ON webmail.* TO user@localhost IDENTIFIED BY 'pass';
FLUSH PRIVILEGES;

далее, пытаюсь создать таблицы с текстового файла делаю так:

mysql> webmail < /usr/local/www/roundcube/SQL/mysql.initial.sql;

Читаю мануалы синтаксис вроде верный, в чем может быть проблема?

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'webmail < /usr/local/www/roundcube/SQL/mysql.initial.sql' at line 1

судя по ошибки говорит о неверном сиснтакисе оператора... Как правельно задать эту команду, чтобы наполнить таблицами исходную базу?

Неактивен

 

#2 08.01.2010 16:07:19

oleg999
Завсегдатай
Зарегистрирован: 19.08.2009
Сообщений: 48

Re: Как создать таблицы с sql файла

всем спасибо, нашел решение:
mysql -u root -p mail < /usr/local/www/roundcube/SQL/mysql.initial.sql

где mail имя базы данных....

Неактивен

 

#3 09.01.2010 00:22:18

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Как создать таблицы с sql файла

Уху, а если изнутри консоли, то надо было делать  что-то типа
SOURCE /usr/local/www/roundcube/SQL/mysql.initial.sql

Неактивен

 

#4 09.01.2010 02:06:50

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Как создать таблицы с sql файла

А в кавычки это не надо заключать?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson