linux下怎么连接mysql数据库(linux连接数据库)

1.首先确保Linux下安装了mysql,启动服务后就可以开始连接数据库了。
在终端中输入“mysql-hlocalhost-uroot-p”,其中h参数是主机名。
这里如果是本地就输入localhost,也可以删除:

2输入MySQL密码,不用输入密码就可以登录,比如这里的root密码是my。
sql123456,直接输入“mysql-hlocalhost-uroot-”即可。
这时没有提示输入密码,可以直接输入mysql命令行:

3时候是MySQL命令行界面。
如果您想退出,只需输入“exit”即可。
以上是Linux中连接数据库的过程:

mysql数据库允许远程连接

本文总体介绍了如何在Linux下配置mysql以允许远程连接。
一般来说,安装mysql后我们无法远程连接。

首先,本文我们在linux系统上默认安装mysql。
linux系统可以连接互联网或者我们使用apt-getinstallmysql-server来安装CDiso。
安装后,检查mysql是否启动;运行ps-e|grepmysql命令。

验证最初是否允许远程连接。
这次机器的IP是192.168.2.120,我们运行mysql-h192.168.20.120-P3306-uroot-proot。
注意:-proot,root指的是root账户的密码);您可能会得到无法建立连接的结果。
如果您没有使用远程连接。
您可以使用mysql-uroot-proot命令进行连接。

接下来,我们连接到数据库并运行命令usemysql来使用mysql数据库。
查看用户图表信息;执行命令:selectHost,Userfromuser。
执行结果如下图所示。

通过上述步骤,可以获取数据表user中的值。
然后,我们更新表记录以允许远程访问。
%'whereUser='root'limit1;(这条命令表示user表中user的值为root,完成%更新后,前面的查询命令确认运行p>命令flushprivileges后,关闭数据库连接。

更改mysql安装目录下的my.cnf文件。
一般来说,默认路径是在/etc/mysql/下找到bind-address=127.0.0.1行可以删除;可以注释掉或者将127.0.0.1改为0.0.0.0修改后保存。

重启mysql;命令是servicemysqlrestart。
运行远程登录检查,可以看到允许远程连接。