linux下mysql远程访问

Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,但项目中必须要远程导 入导出数据,所以研究了一下。

1 修改localhost

  • 更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改成"%"
mysql>use mysql;
mysql>update user set host ="%" where user = "root";
mysql>select host, user from user;
mysql>FLUSH PRIVILEGES;
  • 这时的user表应该是这样的
mysql> select * from user;
+-----------+------------------+-
| Host | User |
+-----------+------------------+-
| % | root |
| debian | root |
| 127.0.0.1 | root |
| ::1 | root |
| % | |
| debian | |
| % | debian-sys-maint |
+-----------+------------------+-
7 rows in set (0.00 sec)

2 配置/etc/mysql/my.cnf

查看/etc/mysql/my.cnf中,skip-networking 是否已被注掉 sudo gedit /etc/mysql/my.cnf

原:
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
#
改为:
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1
#

3 其他

1 Mysql的端口是否正确

通过netstat -ntlp查看端口占用情况,一般情况下端口是3306。在用工具连接MySQl是要用 到端口。例如My Admin\My Query Browser\MySQl Front等。

2 查看iptables是否停掉,没关的情况下,无法连接

通过:service iptables stop临时关闭 报错:ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.51.112' (113)

Date: \today

Author: machine of awareness

Org version 7.8.06 with Emacs version 23

Validate XHTML 1.0

最新文章

  1. Android—Service与Activity的交互
  2. 使用js设置input标签只读 readonly 属性
  3. Android开发教程:shape和selector的结合使用
  4. 高性能的分布式服务框架 Dubbo
  5. Delphi 串口使用校验位
  6. [置顶] 文件和目录(一)--unix环境高级编程
  7. mvc中的webapi
  8. Effective C++ 条款11
  9. 用CSS美化checkbox复选按钮和raido单选按钮-适用于移动端
  10. 全民抵制“辱华”品牌秀,D&G神回复:呵呵~ 那不是我!
  11. Eclipse 设置背景色
  12. python递归
  13. 使用别名访问MSSQL Express
  14. app.jsNodejs启动测试服务
  15. s11 day 101 python Linux环境安装 与路飞项目支付功能
  16. PHP MemCached高级缓存配置图文教程
  17. [转]MVP+WCF+三层结构搭建项目框架
  18. html5优分期大学生分期购物商城模板
  19. 响应式布局框架 Pure-CSS 5.0 示例中文版-中
  20. 远程线程注入shellcode笔记

热门文章

  1. 学习笔记Jmail收发邮件
  2. Java小bug
  3. IIS7配置asp网站
  4. iOS开发UI篇—无限轮播(新闻数据展示)
  5. css属性选择器
  6. 一个getjson()方式调用实例【前后台】,适于跨域访问。
  7. 【56测试】【字符串】【dp】【记忆化搜索】【数论】
  8. web前端基础篇⑥
  9. 解决iOS8安装企业版无反应问题
  10. Bitcode设置 编译问题