首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ubuntu1804开启mysql远程访问功能和设置root远程访问

ubuntu1804开启mysql远程访问功能和设置root远程访问

作者头像
用户12023652
发布2026-07-29 13:05:49
发布2026-07-29 13:05:49
190
举报

安装回顾

  1. 安装mysql上ubuntu1804服务器版和桌面版,操作上又细微的的差别。 root密码。server版root密码默认是空,但desktop需要先开启免密登录,才能修改root的密码

开启root或其他用户的远程链接。

登录mysql数据库,使用sql语句更新

代码语言:javascript
复制
mysql - u root -p  
use mysql
update user set host="%" where user="root";   #%代表所有主机,也可以具体到你的主机ip地址
 flush privileges;   这句表示从mysql数据库的grant表中重新加载权限数据
select host, user from user; #可以查看是否设置成功
exit  #退出

开启mysql远程访问

默认情况下,mysql是只能在localhost访问的,允许其他IP访问需要修改Mysql的配置文件。 我一般修改,连同默认端口也该了,如果使用默认的3306容易被很多初级的黑客访问

代码语言:javascript
复制
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf  #通过apt安装默认配置文件路径
找到 port  =  8877  #只有不是通用的端口都行,小鱼60000以下都可以,例如,33006 ,自己记住就好
找到  bind-address = *   #默认值是127.0.0.1 ,保存退出
sudo /etc/init.d/mysql restart    #重启Mysql服务

一切搞定了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-04-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开启root或其他用户的远程链接。
  • 开启mysql远程访问
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档