博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu上设置MySQL可以远程访问
阅读量:5299 次
发布时间:2019-06-14

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

1、查看MySQL端口允许访问的IP。

netstat -an|grep 3306

如果显示为以下内容,则表明只允许本机访问。

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

 

2、修改/etc/mysql/mysql.conf.d/mysqld.cnf,将里面的

bind-address = 127.0.0.1

注释掉。

 

3、终端登录MySQL,给所有远程用户授权(下面两种方式根据实际情况选择一种)。

3.1 对所有远程用户授权。

grant all privileges on *.* to 'root'@'%' identified by '123456';  #root为远程登录用户,123456为远程登录用户的密码

3.2 对指定IP授权。

GRANT ALL PRIVILEGES ON *.* TO root@'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

 

4、重启MySQL。

/etc/init.d/mysql restart

 

5、重新查看端口。

#netstat -an|grep 3306tcp6       0      0 :::3306                 :::*                    LISTEN     tcp6       0      0 192.168.4.128:3306      192.168.4.1:53071       ESTABLISHEDtcp6       0      0 192.168.4.128:3306      192.168.4.1:50004       ESTABLISHED

 

转载于:https://www.cnblogs.com/QingXiaxu/p/9415379.html

你可能感兴趣的文章
开源网络漏洞扫描软件
查看>>
yum 命令跳过特定(指定)软件包升级方法
查看>>
创新课程管理系统数据库设计心得
查看>>
Hallo wolrd!
查看>>
16下学期进度条2
查看>>
Could not resolve view with name '***' in servlet with name 'dispatcher'
查看>>
Chapter 3 Phenomenon——12
查看>>
C语言中求最大最小值的库函数
查看>>
和小哥哥一起刷洛谷(1)
查看>>
jquery对id中含有特殊字符的转义处理
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
SqlBulkCopy大批量导入数据
查看>>
pandas 修改指定列中所有内容
查看>>
ubuntu18.04 复制或剪切某文件夹下的前x个文件到另一个文件夹下
查看>>
字符串压缩
查看>>
用Lua定制Redis命令
查看>>
小程序-canvas在IOS手机层级最高无法展示问题
查看>>
「 Luogu P2285 」打鼹鼠
查看>>
lua语言入门之Sublime Text设置lua的Build System
查看>>
解决win8使用内置管理员不能打开应用商城、天气等问题
查看>>