Общие > Базы данных

Импорт базы

(1/3) > >>

=Женек=:
я работаю с Mysql под Виндами. Какие то глюки у меня с mysqlimport.
приходится все команды из консоли набирать. А как мне из консоли загрузить
кучу команд, записанных в файле *.sql?

fidget:
из консоли=из консольного клиента?

если да, то
> source filename;

если из DOS, то
> mysql [параметры] < filename

semya:
с mysql под виндами намного проще работать используя mysqlFront там и импорт и экспорт баз данных реализованы

=Женек=:
Вот таблица:
Поле               ТИП   Ключ Умолчание

Хост char          char(60)  PRI
Db char            char(32)  PRI  
Пользователь char  char(16)  PRI
Insert_priv    enum(\'N\',\'Y\')      N
Update_priv    enum(\'N\',\'Y\')      N
Delete_priv    enum(\'N\',\'Y\')      N
Create_priv    enum(\'N\',\'Y\')      N
Drop_priv      enum(\'N\',\'Y\')      N
Reload_priv    enum(\'N\',\'Y\')      N
Shutdown_priv  enum(\'N\',\'Y\')    N
Process_priv   enum(\'N\',\'Y\')      N
File_priv      enum(\'N\',\'Y\')      N



Я ввожу :
INSERT INTO user VALUES (\'zheka\',\'zheka\',password(\'something\'),
                          \'Y\',\'Y\',\'Y\',\'Y\',\'Y\',\'Y\',\'Y\',\'Y\',\'Y\',\'Y\');

Оно мне пишет: Error in SQL syntax

Как мне ввести данные в ячейку с enum(\'N\',\'Y\'); ?

fidget:
советую пользоваться GRANT, а не редактировать таблицы самостоятельно, если не знаешь как :-)

что касается ошибки - проверь синтаксис. Оно же выводит возле чего именно у тебя ошибка.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии