安装mysql 8.0.17并配置远程访问的方法
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,一、安装前准备查看数据库版本命令: mysql --versionmysql-community-common-8.0.17-1.el7.x86_64.rpmmysql-community-libs-
千家信息网最后更新 2025年11月07日安装mysql 8.0.17并配置远程访问的方法
一、安装前准备
查看数据库版本命令: mysql --version
mysql-community-common-8.0.17-1.el7.x86_64.rpmmysql-community-libs-8.0.17-1.el7.x86_64.rpmmysql-community-client-8.0.17-1.el7.x86_64.rpmmysql-community-server-8.0.17-1.el7.x86_64.rpm
二、安装RPM包
依次安装上述RPM包,前后安装包为依赖关系。
# rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm
三、 查询root账户初始密码
mysql 8.0版本的初始密码默认非空,安装时自动生成,存储在/var/log/mysqld.logzhon中。
# rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm
四、修改root密码
修改密码默认有安全性要求,对密码复杂度有控制。
mysql> alter user 'root'@'localhost' identified by 'redhat';ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> alter user 'root'@'localhost' identified by '1qaz!QAZ';Query OK, 0 rows affected (0.15 sec)mysql> flush privileges;Query OK, 0 rows affected (0.01 sec)
五、查看当前用户配置信息
mysql> show databases;mysql> use mysql;mysql> select user,host,plugin from user;
六、新建一用户用于远程访问
mysql> create user 'wangwang'@'%' identified by '1qaz!QAZ';Query OK, 0 rows affected (0.08 sec)mysql> grant all on *.* to 'wangwang'@'%';Query OK, 0 rows affected (0.12 sec)mysql> select user,host,plugin from user;
该账户的plugin加密方式为caching_sha2_password, MySQL 8.0前的客户端在连接 MySQL 8.0服务器时会出现 Authentication plugin 'caching_sha2_password' cannot be loaded 的错误(需要更该为mysql_native_password)。
七、修改加密方式
修改加密规则
mysql> alter user 'wangwang'@'%' identified by '1qaz!QAZ' password expire never; Query OK, 0 rows affected (0.17 sec)
更新用户密码
mysql> alter user 'wangwang'@'%' identified with mysql_native_password by '1qaz!QAZ';Query OK, 0 rows affected (0.04 sec)
保存更改
mysql> flush privileges;Query OK, 0 rows affected (0.05 sec)
查询信息
mysql> select user,host,plugin from user;

八、测试连接
可以使用Navicat进行测试。
总结
以上所述是小编给大家介绍的安装mysql 8.0.17并配置远程访问的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
密码
用户
加密
配置
信息
方式
版本
账户
帮助
查询
测试
方法
复杂
安全
出处
命令
复杂度
安全性
客户
客户端
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全加固选择哪个
java数据库连接池类型
卫健委健康码软件开发商
计算机网络技术实训认知报告
国家网络安全审查办报道
浙江数据软件开发价格监测中心
域名dns服务器设置
开发眼镜行业软件开发
office激活服务器
南昌网络技术有限公司
服务器IDC运维
找回服务器
天津信息化软件开发价格
戴尔rx740服务器
湖南联想服务器续保虚拟主机
成都大图网络技术招聘
辐射76联机服务器和数据服务器
亲朋无法登陆服务器
下沉式数据库
弗雷尔卓德服务器好吗
山东软件开发人日单价标准
网络安全培训中心二期
怎样注册泰拉瑞亚服务器
南京焦点科技软件开发待遇
计算机网络技术基本要求
网络安全系统源码
数据库字段特定值唯一约束
网络安全监察局
税务部门对网络安全
工信部网络技术整改通知