LinuxForum.Fans
Тема

MySQL на FreeBSD

Автор: Osanve 4 сообщений 4497 просмотров
#113755

Здравствуйте.
Решил возпользоваться хостингом hut.ru. В описании сказано, что на один аккаунт можно создать одну БД (создается при SSH подключении).
После ввода комманды:
[console]mysql -u <account_name> -p -e 'CREATE DATABASE <db_name> DEFAULT CHARSET UTF-8'[/console]
Выдается сообщение:
[console]ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)[/console]
Подскажите, пожалуйста, что с этим можно сделать.

#113759
Osanve написал:
Подскажите, пожалуйста, что с этим можно сделать.

У Вас не запущен сервер, или он не слушает /tmp/mysql.sock.
если подключиться вот так вот: mysql -u <account_name> -p, а лишь потом создать БД.
Так же можно найти решение по данному вопросу вот здесь

#113762

i2ks, Спасибо

#122260

насколько я помню, такая ошибка выходит из-за того, что команда не та, а именно, вместо

text
mysql -u <account_name> -p -e 'CREATE DATABASE <db_name> DEFAULT CHARSET UTF-8'

надо:

text
mysqladmin -u <account_name> -p -e 'CREATE DATABASE <db_name> DEFAULT CHARSET UTF-8'
Войдите или зарегистрируйтесь, чтобы ответить.