Я только что установил MySQL-client-5.5.24-1.el6.x86_64.rpm.
Я пытаюсь подключиться к базе данных на другом компьютере, но при запуске mysql получаю сообщение об ошибке:
$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Любая идея, как запустить клиент mysql (без запущенного сервера)
Укажите хост:
mysql -h host ...
Видеть man mysql
для всех вариантов.
Вы не сказали, куда подключиться. Вам нужно использовать '-h host' или '-h server.ip.address'
mysql -h host -u <username>
(и добавьте -p, если у вас установлен пароль)
Используйте различные параметры командной строки, чтобы указать удаленный сервер MySQL, к которому вы хотите подключиться.
-h servername
-u username
Например. mysql -h server.example.com -u username -p database
-p
указывает, что вы будете вводить свой пароль из командной строки сразу после подключения к MySQL.
Вы также можете добавить свои параметры в файл конфигурации.
~ / .my.cnf
[client]
user = dbuser
pass = dbpass
host = mysql.example.com
default-character-set = utf8
Затем подключитесь к MySQL с помощью следующей команды:
mysql
Или в конкретную базу данных:
mysql <database>