码迷,mamicode.com
首页 > 数据库 > 详细

Linux下mysql远程连接问题

时间:2017-05-16 15:04:15      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:远程连接   mini   mysql远程连接   内网   bind   表示   .com   extern   bin   

【旧博客转移 - 发布于2015年9月6日 18:42】
 
在Linux上装好Mysql后 发现远程客户端连接不上
技术分享技术分享
 
出现这种情况是因为mysql服务器出于安全考虑,默认只允许本地登录数据库服务器。
由于对Linux不熟悉,搜索了一些资料后找到几个解决方案
 
一.找到mysql配置文件 etc/mysql/my.cnf
 
注释skip-external-locking
 
技术分享技术分享
 
跟bind-address = 127.0.0.1
技术分享
技术分享
 
解除内网锁定,但是解除后发现还是连不上,原因是我的mysql用户没有远程登录权限
 
二.给用户设置远程权限
use mysql;
grant all PRIVILEGES on *.* to lijia@‘%‘ identified by ‘123456‘;
 
上面语句表示将所有数据库的所有权限都授权给lijia这个用户,*.*代表所有数据库 如果只想授权某一个数据库就用 数据库名.*
 
并设置密码为 123456
 
执行完上面的语句后,再执行
flush privileges;
 
技术分享技术分享
 
连接成功~

 

Linux下mysql远程连接问题

标签:远程连接   mini   mysql远程连接   内网   bind   表示   .com   extern   bin   

原文地址:http://www.cnblogs.com/lijiajia/p/6860893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!