博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 无法远程连接(ubuntu)
阅读量:6389 次
发布时间:2019-06-23

本文共 579 字,大约阅读时间需要 1 分钟。

hot3.png

# 安装MySQL

apt-get install mysql-server

 

解决办法

主要有2点:

1.用户root默认受限为本地可访问(localhost), 远程拒绝(出于安全考虑吧)

但是这个我们可以修改的, 在本地用root登录后, 修改对应的表字段值即可. 这里需要注意的是MySQL安装完成后, 自带了一个mysql数据库, 里面有个user表, 就是存放此类信息的.

我们用sql命令即可完成修改:

-- 用户root对应的主机改为任意主机.

update user set host='%' where user='root' and host='localhost';

-- 然后重启MySQL服务, 使配置生效

/etc/init.d/mysql restart

-- 当然如果嫌重启麻烦, 也可以直接刷新(~~这单词太难记, 不喜欢用~~)

flush privileges;

修改好了用户本身的限制, 但是远程还是不能访问.

2.MySQL本身配置项的问题

在MySQL配置文件/etc/mysql/my.cnf中,

找到地址绑定配置bind-address = 127.0.0.1, 注释掉即可.

然后大功告成,试试能否远程访问吧.

转载于:https://my.oschina.net/u/1015065/blog/794422

你可能感兴趣的文章
配置Docker多台宿主机间的容器互联
查看>>
Android系统Surface机制的SurfaceFlinger服务的线程模型分析
查看>>
Webpack中publicPath设置
查看>>
event.srcElement的用法
查看>>
“页面制作人员”?“页面工程师”?“页面架构师”?滚一边去!
查看>>
C++:派生类的构造函数和析构函数
查看>>
2012 Autodesk开发者日开始注册啦
查看>>
ASP.NET 2.0 验证控件新的功能
查看>>
asp.net获取客户端的MAC地址
查看>>
CentOS下Zabbix安装部署及汉化
查看>>
判断两矩形是否相交
查看>>
第7章 "敏捷+"项目管理
查看>>
Sublime-text gitHub 问题收集
查看>>
UML 类图
查看>>
Unity Remote 无法连接
查看>>
linux下core file size设置笔记
查看>>
mysql 、redis的区别
查看>>
使用JPA中@Query 注解实现update 操作
查看>>
7.4. APC Cache (php-apc - APC (Alternative PHP Cache) module for PHP 5)
查看>>
Web 仪表盘
查看>>