centos下实现mysql远程登录
#技术教程 发布时间: 2020-01-26
实现远程登录主要有以下两个步骤:
(1)为mysql用户授予远程登录权限(改表法或授权法);
(2)防火墙开放3306端口。
(一)授予登录权限
mysql -u root -p 输入密码进入到mysql中。
授权法
创建账号test并授权,密码为password:
grant all on *.* to test@'127.0.0.1' identified by "password";
免费学习视频教程分享:mysql视频教程
改表法
1. 切换到mysql数据库:
USE mysql;
2. 修改test的权限:
UPDATE user SET host = '%' WHERE user = 'test';
%:任何ip都可以进行访问
3. 查看user表是否修改成功 :
SELECT user,host FROM user;
4. 更新数据库:
flush privileges;
(二)开放3306端口
1. 查看防火墙状态:
[root@study ~]# firewall-cmd –state ## 结果显示为running或not running
2. 开启端口:
## zone -- 作用域 ## add-port=80/tcp -- 添加端口,格式为:端口/通讯协议 ## permanent -- 永久生效,没有此参数重启后失效 firewall-cmd --zone=public --add-port=3306/tcp –-permanent
3. 重启防火墙
firewall-cmd --reload
使用 firewall-cmd --help 查看帮助文件查看更多命令。
相关文章教程推荐:mysql教程
上一篇 : 开启mysql慢查询日志的方法
下一篇 : 开启phpMyAdmin高级功能的设置方法详解
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!
]# firewall-cmd –state ## 结果显示为running或not running