ubuntu下远程登录mysql

在ubuntu下远程连接mysql,出现111错误。。我们使用perror显示对应错误代码信息,可以发现是拒绝连接了。。那原因自然就是:mysql没有将远程访问的权限开放

解决办法如下(注:在Ubuntu下操作):

1 进入mysql 控制台
 mysql -u root -p 

2  授权 
  grant all on DBName.TableName to UserName@'IP' identified by 'password';  

  说明:ip可以是%,主机名,192.168.0.%...等;%表示任意的意思。。红色字体部分根据数据库情况修改

3 编辑mysql配置文件 
sudo vim /etc/mysql/my.cnf 
把bind-address = 127.0.0.1 注释掉,它默认把IP给绑定了。。开始一直连接不上,就是这个原因。。。。
4 重启mysql 
sudo /etc/init.d/mysql restart 
这样就OK了。。其实很简单。。

 
 


 青春就应该这样绽放  游戏测试:三国时期谁是你最好的兄弟!!  你不得不信的星座秘密

转载于:https://www.cnblogs.com/int32bit/archive/2011/12/14/3187847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值