阿里云服务(centos8)安装mysql8.0
注意不同版本间的安装方式不太一样
②如果出现:Error: GPG check FAILED
这是gpg验证不通过的原因,因为我是在centos8系统上安装mysql57-community-release-el7-10.noarch.rpm,即el7本身应该在centos7上安装的,但是5.7没有el8的包,如果安装mysql80-community-release-el8-4.noarch.rpm,就没有这个问题
如何找到合适版本:https://dev.mysql.com/==>然后去MySQL Downloads,根据你的安装方式(yum、apt)选择库,然后去里边找到每个版本对应的mysql版本
正式安装
环境:centos8安装mysql8
①wget -i -c https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm
②yum -y install mysql80-community-release-el8-4.noarch.rpm
③yum -y install mysql-community-server
如果出现:Error: Unable to find a match: mysql-community-server
参考链接:https://blog.csdn.net/qq_39840846/article/details/125840918
④systemctl start mysqld.service
⑤systemctl status mysqld.service
⑥grep "password" /var/log/mysqld.log
那么密码就是vri/8R.wEjT!(标红的部分注意:没有前后空格)
⑦使用默认密码进入mysql
这里建议先输下面一行,回车键后,然后下一行输入临时密码,密码是不显示的,可以直接复制粘贴
mysql -uroot -p
⑧ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@1234';
如果想将密码的长度短一点,即关闭密码校验,如下:
set global validate_password.check_user_name=off;
set global validate_password.policy=0;
set global validate_password.length=1;
⑨exit。然后用刚刚设置的密码登录
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2020-11-25 Oracle在drop table(或者其他情况)时出现ORA-00054:resource busy and acquire with NOWAIT specified or timeout expired无法删除表