开发者社区> 分享达人> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql 远程连接配置

简介: 近期买了阿里云服务器,服务器 安装了mysql,需要远程操作mysql数据库,但是远程不配置的话,连接不上去的。需要配置 。具体的配置如下: 先看看my.cnf是否绑定了本机,如果绑定了地址就解绑吧。
+关注继续查看

近期买了阿里云服务器,服务器 安装了mysql,需要远程操作mysql数据库,但是远程不配置的话,连接不上去的。需要配置 。具体的配置如下:

先看看my.cnf是否绑定了本机,如果绑定了地址就解绑吧。恩看下面的配置

vim /etc/my.cnf
注释这一行:bind-address=127.0.0.1 ==> #bind-address=127.0.0.(如果有就注释吧,没了刚好不用管)
保存退出。


首先登陆mysql控制台,登陆的命令也很简单,命令如下所示:
mysql -uroot -444

为需要远程登录的用户赋予权限:

代码如下:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "444";
mysql> flush privileges;
第一行代码的含义是 所有的ip均可以访问root用户的数据库 密码是444
第二行的含义是刷新权限信息,必须刷新,要不然还要重启服务。

远程登录命令:
mysql -h 223.4.92.131 -uroot -p(-h后跟的是要登录主机的ip地址).

这种方式还是比较简单的。自己跟着命令敲一遍就会了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
[转]阿里云配置mysql远程连接
[转]阿里云配置mysql远程连接   默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log 首先登录: mysql -u root -h localhost -p use mysql     ...
1013 0
mysql 远程连接
引用:http://www.cnblogs.com/smallstone/archive/2010/04/29/1723838.html 1、进入mysql,创建一个新用户root,密码为root:    格式:grant 权限 on 数据库名.
746 0
MYSQL不能从远程连接的一个解决方法
如果你想连接你的mysql的时候发生这个错误: 以下是引用内容:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 解决方法:1。
496 0
+关注
分享达人
开源爱好者,喜欢钻研新技术。Activiti权威指南一书作者。
131
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载