搜索
简帛阁>技术文章>Mysql开启外网访问的全过程记录

Mysql开启外网访问的全过程记录

Mysql开启外网访问

进入mysql数据库

user mysql;

更新域属性,‘%’表示允许外部访问

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

更新权限信息

flush privileges;

执行授权语句

grant all privileges on *.* to 'root'@'%' with grant option;

如果执行完成后外网还不能访问,则需要设置防火墙

进入防火墙设置点击高级设置

进去之后,点击入站规则,选择右边的新建规则

去新建规则向导界面之后,选择端口,点击下一步

选择特定本地端口,输入3306,然后一直点击下一步,最后取规则名称为mysql权限

总结 

Mysql开启访问进入mysql数据库usermysql;更新域属性,%表示允许外部访问updateusersethost'%'whereuser'root';更新权限信息flushprivile
目录Mysql二进制安装Mysql配置文件备份与恢复总结Mysql二进制安装下载安装包[root@localhostmysql]wgethttps://downloadsmysqlcom/arc
mysql主从配置1、准备主机:192168244128从机:192168244130配置主机2、授权给从机服务器GRANTREPLICATIONSLAVEON**to'rep1'@'1921682
MySQL开启远程访问授权mysqlurootp登录mysql终端grantallprivilegeson**to用户名@'授权主机'identifiedby"密码";grantallprivile
打开mysql查询窗口(使用root),使用SQL:使用mysql库usemysql;更新密码updateusersetpasswordPASSWORD('xxxxxxxx')whereUser'r
MySQL开启远程访问首先开启防火墙端口每个机器开启命令不同:Firewall:开启端口:firewallcmdpermanentaddport3306/tcp重新加载:firewallcmdre
MySQL外部访问mysql默认是禁止远程连接,你在安装mysql系统行运行mysqlurootp后进入mysql输入如下:mysql>usemysql;mysql>GRANTALL
〇步:思路3306端口能否被外网访问,主要要考虑:(1)mysql3306端口是否开启?是否没有更改端口号?(2)mysql是否允许3306被外网访问?(3)linux是否已经开启了3306端口(
〇步:思路3306端口能否被外网访问,主要要考虑:(1)mysql3306端口是否开启?是否没有更改端口号?(2)mysql是否允许3306被外网访问?(3)linux是否已经开启了3306端口(
1、登陆mysql数据库mysqlurootp查看user表mysql>usemysql;Databasechangedmysql>selecthost,user,passwordfro