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

Установка, настройка, поддержка
Ответить
Dixan
Сообщения: 1
Зарегистрирован: Пн авг 27, 2012 6:17 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
что делать не знаю! может подскажете? я в линуксе не силён
Заранее Благодарю за помощь!!!

roma33rus
Сообщения: 116
Зарегистрирован: Чт фев 02, 2012 3:15 pm

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

Сообщение roma33rus »

возможно у вас либо БД, либо пользователь с именем Abills уже имеются, проверьте

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

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

Сообщение ~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
что делать не знаю! может подскажете? я в линуксе не силён
Заранее Благодарю за помощь!!!
уже имеются пользователи Вы просто два раза туже операцию делаете

Ответить