Страница 1 из 1

Плиз не создаётся база скуль и выдаёт ощибку!!!

Добавлено: Пн авг 27, 2012 6:25 pm
Dixan
делаю всё по инструкции
1.2.2. Настраиваем MySQL

Создаем файлик pre_abills.sql с содержимым следующего вида:

use mysql;
INSERT INTO user (Host, User, Password) VALUES ('localhost','abills',password('sqlpassword'));
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Index_priv, Alter_priv) VALUES ('localhost', 'abills', 'abills', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
CREATE DATABASE abills;

И выполняем следующую команду:

mysql -u root -p < ./pre_abills.sql

У Вас спросят пароль для пользователя root, который Вы указали при установке LAMP сервера. Дальше выполняем еще одну команду:

mysqladmin flush-privileges

Тем самым мы создали базу данных abills и пользователя abills со всеми правами на данную базу. Переходим к следующему этапу.

но после команды mysql -u root -p < ./pre_abills.sql Вылазит ошибка ERROR 1062 (23000) at line 2: Duplicate entry 'localhost-abills' for key 1
что делать не знаю! может подскажете? я в линуксе не силён
Заранее Благодарю за помощь!!!

Re: Плиз не создаётся база скуль и выдаёт ощибку!!!

Добавлено: Чт авг 30, 2012 6:43 am
roma33rus
возможно у вас либо БД, либо пользователь с именем Abills уже имеются, проверьте

Re: Плиз не создаётся база скуль и выдаёт ощибку!!!

Добавлено: Ср сен 05, 2012 10:24 am
~AsmodeuS~
Dixan писал(а):делаю всё по инструкции
1.2.2. Настраиваем MySQL

Создаем файлик pre_abills.sql с содержимым следующего вида:

use mysql;
INSERT INTO user (Host, User, Password) VALUES ('localhost','abills',password('sqlpassword'));
INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Index_priv, Alter_priv) VALUES ('localhost', 'abills', 'abills', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
CREATE DATABASE abills;

И выполняем следующую команду:

mysql -u root -p < ./pre_abills.sql

У Вас спросят пароль для пользователя root, который Вы указали при установке LAMP сервера. Дальше выполняем еще одну команду:

mysqladmin flush-privileges

Тем самым мы создали базу данных abills и пользователя abills со всеми правами на данную базу. Переходим к следующему этапу.

но после команды mysql -u root -p < ./pre_abills.sql Вылазит ошибка ERROR 1062 (23000) at line 2: Duplicate entry 'localhost-abills' for key 1
что делать не знаю! может подскажете? я в линуксе не силён
Заранее Благодарю за помощь!!!
уже имеются пользователи Вы просто два раза туже операцию делаете