Navicat for mysql 远程连接 mySql数据库10061错误问题
2015-07-03 12:05
726 查看
安装完mysql后,此时只是本机访问mysql,其他的任何机器都是无法访问的,Navicat for mysql更是无法使用,
然后进行如下操作:
flush privileges;
执行以上3个命令,本以为可以用Navicat 可以连接了,谁知报了10061错误:
经常一番资料查找,有人说:
在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1 为 bind-address=0.0.0.0
但是,我没有找到my.ini,
进入/etc/mysql/my.cnf这个文件看看吧,
发现bind-address=127.0.0.1 居然在这个文件中,便修改:
修改bind-address = 127.0.0.1
为 bind-address = 0.0.0.0
:wq --保存退出
之后要重启mysql服务,很多人是这么启动的:
sudo /etc/init.d/mysql restart --重启服务
但我是这么启动的:
sudo service mysql restart;
over!
然后进行如下操作:
update user set host ='%' where user='root';
grant all on *.* to root@'%' identified by 'root';
flush privileges;
执行以上3个命令,本以为可以用Navicat 可以连接了,谁知报了10061错误:
经常一番资料查找,有人说:
在服务端MySQL文件夹下找到my.ini文件。修改bind-address=127.0.0.1 为 bind-address=0.0.0.0
但是,我没有找到my.ini,
进入/etc/mysql/my.cnf这个文件看看吧,
发现bind-address=127.0.0.1 居然在这个文件中,便修改:
修改bind-address = 127.0.0.1
为 bind-address = 0.0.0.0
:wq --保存退出
之后要重启mysql服务,很多人是这么启动的:
sudo /etc/init.d/mysql restart --重启服务
但我是这么启动的:
sudo service mysql restart;
over!
相关文章推荐
- MySQL 求时间差
- mysql 替换某个数据库里所有表所有字段的文字,存储过程
- 细小知识点之MySql(一)
- mysql练手专用项目
- mysql中判断记录是否存在方法比较
- MYSQL查询语句优化
- mysql 数据库备份ubuntu
- MySQL表中带-或其他字符时的查询语句
- Mysql笔记1
- mysql建表出现Timestamp错误
- mysql建表出现Timestamp错误
- 利用MySQL锁解决现实问题
- MySQL root权限访问
- mysql开发之---使用游标双层嵌套对总表进行拆分为帖子表和回复表
- mysql备份与还原
- MySql表、字段、库的字符集修改及查看方法
- MySQL按照汉字的拼音排序、按照首字母分类
- 借助 MySQLTuner 优化 MySQL 性能(转载的一篇文章)
- 实战体验几种MySQLCluster方案
- 2003 - Can't connect to MySQL server on‘localhost' (10061).