CentOS7下安装mysql8.0.25
一、mysql的rpm包准备
官网下载完整rpm包
解压后有多个rpm包, 挑选如下图的5个rpm包上传至linux
二、使用rpm -ivh安装rpm包
按如下安装顺序依次安装
common, client-plugins, libs, client, server
安装libs可能报错有关:mariadb-libs 被 mysql-community-libs-8.0.26-1.el7.x86_64取代错误
执行
yum remove mysql-libs
安装server前需要安装依赖包perl
yum install perl-Module-Install.noarch
三、登录
启动mysqld服务
systemctl start mysqld
查看root默认密码
cat /var/log/mysqld.log
使用root登录mysql后修改为新密码
set password='新密码';
四、允许指定用户被远程所有主机访问
修改mysql.user中的Host字段
use mysql;
update user set Host='%' where user='root';
flush privileges;
处理windows中的某些客户端软件不能连接的问题
alter user 'root'@'%' identified with mysql_native_password by 'root密码';
关闭服务机防火墙服务firewalld
systemctl stop firewalld
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY