LINUX.ORG.RU
ФорумAdmin

Проблема с MySQL


0

0

не могу разобраться с MySQL, вроде установил все по инструкции. но никак не могу создать БД, даю команду в консоли tus:~# mysqladmin ping получаю ошибку mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

тоже самое с командой tus:~# mysqladmin create test1

mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

подскажите в чем может быть проблема, сервер удаленный

man mysqladmin

  -p, --password[=name] 
                      Password to use when connecting to server. If password is
                      not given it's asked from the tty. WARNING: Providing a
                      password on command line is insecure as it is visible
                      through /proc to anyone for a short time.
Pentium02 ★★ ()

Не забыл после установки пароли задать?

mclaudt ()
Ответ на: комментарий от timber

Да, а mysqladmin пароль для коннекта к серверу узнает через libastral. Читай мой предыдущий пост

Pentium02 ★★ ()
Ответ на: комментарий от Pentium02

Если можно по подробнее, я уже столько перечитал, что голова опухла, а толку нет

timber ()
Ответ на: комментарий от Pentium02

Спасибо добрый человек, получается чтоб создать БД нужно также дать команду mysqladmin create test1 -p ?

timber ()
Ответ на: комментарий от timber

Да, есть ещё параметр -u это имя пользователя, по дефолту это root, -p соответственно пароль. Например:

mysqladmin create newdb -u user -p
Pentium02 ★★ ()

можно еще в домашней директории создать файлик .my.cnf с таким содержимым

[client]
user = юзер_для_базы
password = pass

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.