MySQL Ю Mandrake
- Ign1111
- Интересующийся
- Сообщения: 45
- Зарегистрирован: 14 май 2003, 17:41
- Откуда: Kyiv
- Контактная информация:
MySQL Ю Mandrake
Установил MySQL.
Не могу понять, ведь должен быть файл /etc/my.cnf , а его там нет. Не подскажите где этот конфигурационный файл находится. Поиск по диску такого файла не обнаружил. Или это в стиле Mandrake пихать всё куда не попадя?
Я так понимаю, что должен быть админ базы, видимо он создаётся автоматом, но вот только я не могу понять какое имя и какой пароль? Ведь он нужен для создания новых пользователей, базы и hostname.
И сразу ещё вопросик, как задать Database server hostname, пользователя и его пароль?
P.S. Поставил APACHE, PHP, форум, прописал доменные имена, всё работатет. Осталось c MySQL разобраться, как пользователей и базы заводить к разным форумам. Всё это хочется на домашний комп поставить, только вот не получается. Помогите если есть опыт.
Не могу понять, ведь должен быть файл /etc/my.cnf , а его там нет. Не подскажите где этот конфигурационный файл находится. Поиск по диску такого файла не обнаружил. Или это в стиле Mandrake пихать всё куда не попадя?
Я так понимаю, что должен быть админ базы, видимо он создаётся автоматом, но вот только я не могу понять какое имя и какой пароль? Ведь он нужен для создания новых пользователей, базы и hostname.
И сразу ещё вопросик, как задать Database server hostname, пользователя и его пароль?
P.S. Поставил APACHE, PHP, форум, прописал доменные имена, всё работатет. Осталось c MySQL разобраться, как пользователей и базы заводить к разным форумам. Всё это хочется на домашний комп поставить, только вот не получается. Помогите если есть опыт.
- Ign1111
- Интересующийся
- Сообщения: 45
- Зарегистрирован: 14 май 2003, 17:41
- Откуда: Kyiv
- Контактная информация:
# mysqladmin create ign1111Llama писал(а):Сразу после установки - root и пустой пароль на большинстве систем.
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
Пустой то он пустой (насколько я понял - Using password: NO - пароль не используется).
$ mysqlshow
+-----------+
| Databases |
+-----------+
| test |
+-----------+
Удачно её удалил командой
$ mysqladmin drop test
$ mysqlshow
+-----------+
| Databases |
+-----------+
+-----------+
$ mysqladmin create ign1111
mysqladmin: CREATE DATABASE failed; error: 'Access denied for user: '@localhost' to database 'ign1111''
Пробывал смотреть маны, нашёл только как добавлять базу, а как добавить пользователя, пароль, и прописать хост - не нашёл.
P.S. Что за косяки на форуме с кодировкой? Нормально нельзя по русски писать.
Linux 4ever!
- invox
- Неотъемлемая часть форума
- Сообщения: 395
- Зарегистрирован: 12 сен 2002, 17:53
- Откуда: Минск
- Контактная информация:
как вариант: можешь перезапустить mysqld с параметром --skip-grant-tables, это отключит использование системы разграничения доступа, все пользователи будут иметь полный доступ ко всем таблицам. Смени пароль root'а для MySQL (не системный, для linux), а потом перезагрузи mysqld с обычными параметрами
- Ign1111
- Интересующийся
- Сообщения: 45
- Зарегистрирован: 14 май 2003, 17:41
- Откуда: Kyiv
- Контактная информация:
mysqladmin -u root -p create ign1111zyxel писал(а):Try to connect to mysql using next command:
"mysqladmin -u root -p create ign1111"
On password request just press Enter.
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
Не помогает.invox писал(а):как вариант: можешь перезапустить mysqld с параметром --skip-grant-tables,
Как?invox писал(а):Смени пароль root'а для MySQL
Linux 4ever!
1) Быть того не может. Что и как делал?Ign1111 писал(а):Не помогает.invox писал(а):как вариант: можешь перезапустить mysqld с параметром --skip-grant-tables,
Как?invox писал(а):Смени пароль root'а для MySQL
2) Выполнить пункт 1 и сменить стандартным способом.
Опыт растет прямо пропорционально выведенному из строя оборудованию
- Ign1111
- Интересующийся
- Сообщения: 45
- Зарегистрирован: 14 май 2003, 17:41
- Откуда: Kyiv
- Контактная информация:
Спасибо за советы. В общем я немного запутался, ну да ладно. Проделал на всякий случай всё, что указано в документации и советами на этом форуме. Главное, что заработало, вернее я допёр как работает. Просто я после попыток научится работать, сменил пароль рута и поэтому он мне везде 'Access denied'. Немного научился работать из командной строки, но установил phpMyAdmin, немного повозился с его запуском и проблеммы в администрировании MySQL отпали.
Linux 4ever!