SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 09.01.2011 12:11:10

Maister
Участник
Зарегистрирован: 09.01.2011
Сообщений: 2

И снова злочастная 1045

Я только-только начал что-то делать с Apache, PHP и MySQL.Понятия не имел, что это такое вообще.
Но поставил Apache 2.2.17, сконфигурировал. PHP - 5.3.4, MySQL-5.5.8 и Workbench 5.2.31a. Apache и PHP фунциклируют нормально. С Мускулом были проблемы с ошибкой 1045, но способом из FAQ - п.7 отсюда - удалось победить.
Однако... Тестовые файлы Apache и PHP показывают то, что и должны. А вот тест-файл MySQL всё равно пишет: Access denied for user 'root'@'localhost' (using password: NO). Хотя в командной строке Мускула из Workbench войти могу только под тем паролем, который и есть у root + тест подключения в Workbench опять же показывает, что подключение корректное... А в тест-файле - всё равно Access denied.
Подскажите, пожалуйста, где подножка и как побороть.

Неактивен

 

#2 09.01.2011 12:21:56

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

Re: И снова злочастная 1045

В тестовом файле не забудьте тоже пароль написать — Вы, видимо, забыли wink

Неактивен

 

#3 09.01.2011 12:26:07

Maister
Участник
Зарегистрирован: 09.01.2011
Сообщений: 2

Re: И снова злочастная 1045

Да, спасибо! big_smile Вот же...

А если можно, ещё вопрос, хоть уже и не по теме, но чтобы не плодить темы...
Если вся связка APM запущена и работает нормально, т.е. и Мускул установлен и подключён (или к нему подключено?!) корректно, то значит БД в Мускуле уже создана? И мне для установки, скажем, Е-шопа или других вещей можно использовать эту базу, а не обязательно создавать новую? Просто смущает, что в Workbench-е только Instance-ы и Connection-ы. А такого, чтобы Database или create Database - нет. А я же чайник + боюсь что-либо испортить...

И ещё - что-то туплю... Как узнать имя базы? Или это название в поле Open Connection to start Querying?

Отредактированно Maister (09.01.2011 12:43:27)

Неактивен

 

#4 10.01.2011 16:24:18

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

Re: И снова злочастная 1045

Для того, чтобы подключиться к MySQL, база не должна быть создана.
Она должна быть создана для того, чтобы выбрать ее (если угодно —
подключиться к конкретной базе в MySQL). Если не изменяет память,
workshop по умолчанию выбирает одну из баз, так что шанс, что она
у Вас создана, очень велик wink

Проверить базу по умолчанию можно, например, запросом SELECT database();

Ту же базу для того, чтобы запустить другую CMS, использовать можно
при условии, что она не будет создавать таблицы с теми же именами.
Как правило, CMS позволяют добавлять префиксы к именам таблиц. Если
у таблиц будут разные префиксы, имена будут разные в любом случае.

Неактивен

 

Board footer

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