首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql-没有服务器的客户端

Mysql-没有服务器的客户端
EN

Server Fault用户
提问于 2012-05-30 09:55:56
回答 3查看 931关注 0票数 1

我刚刚安装了MySQL 5.5.24-1.el6.x86_64.rpm。

我试图连接到另一台机器上的数据库,但是当我运行"mysql“时,会得到一个错误:

代码语言:javascript
复制
$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

是否知道如何运行mysql客户端(没有服务器运行)

EN

回答 3

Server Fault用户

回答已采纳

发布于 2012-05-30 09:57:50

指定主机:

代码语言:javascript
复制
mysql -h host ...

有关所有选项,请参见man mysql

票数 4
EN

Server Fault用户

发布于 2012-05-30 09:57:56

你没有告诉它该连接到哪里。您需要使用'-h主机‘或'-h server.ip.add.ress’

代码语言:javascript
复制
 mysql -h host -u <username> 

(如果设置了密码,则添加-p )

票数 4
EN

Server Fault用户

发布于 2012-05-30 10:01:17

使用不同的命令行选项指定要连接到的远程MySQL服务器。

-h servername

-u username

例如mysql -h server.example.com -u username -p database

-p指定在连接到MySQL后立即从命令行输入密码。

还可以将选项添加到配置文件中。

~/.my.cnf

代码语言:javascript
复制
[client]
user = dbuser
pass = dbpass
host = mysql.example.com
default-character-set = utf8

然后使用以下命令连接到MySQL:

mysql

或特定数据库:

mysql <database>

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/393889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档