原创

Linux下开启mysql远程连接登录

        开发过程中难免会遇到远程访问mysql数据库的问题,这里通过改变user表中一条记录数据就可以了,下面为大家简单说一说解决的方案,首先访问本机的mysql(用ssh登录终端,输入如下命令)。


输入登录mysql数据库命令如下:

mysql -uroot -p

输入密码登陆进去后,输入如下的语句:

use mysql;
grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;

参数含义:

user是用户名

mysql默认的是root

password是密码自己设置

%表示任意主机,也可以指定ip地址


简单案例执行命令,具体如下:

grant all privileges on *.* to 'root'@'123.47.57.154' identified by '' with grant option;

即:允许123.47.57.154以root账号无密码进行登录mysql数据库,希望本站分享的技术文章对你有所帮助。 

关注下方微信公众号“Java精选”(w_z90110),回复关键字领取资料:如HadoopDubboCAS源码等等,免费领取资料视频和项目。 

涵盖:程序人生、搞笑视频、算法与数据结构、黑客技术与网络安全、前端开发、Java、Python、Redis缓存、Spring源码、各大主流框架、Web开发、大数据技术、Storm、Hadoop、MapReduce、Spark、elasticsearch、单点登录统一认证、分布式框架、集群、安卓开发、iOS开发、C/C++、.NET、Linux、Mysql、Oracle、NoSQL非关系型数据库、运维等。

评论

  1. #1

    俊义INTP (2017/05/15 16:01:06)回复
    一般还需要刷新权限吧。flush privileges;(tao

分享:

支付宝

微信