centos8安装MySQL8——通过yum
2024-09-02 23:02:22
centos8上通过yum安装MySQL,过程简单,不易出错
1.检查系统是否已安装MySQL相关,如果有则全部清除干净
#列出MySQL相关的安装包
rpm -qa | grep mysql
#依次删除安装包
yum remove xxx
2.安装centos8下MySQL8的yum源
#下载源
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
#安装源
rpm -ivh mysql80-community-release-el8-1.noarch.rpm
3.关闭默认的MySQL(一定要执行,不然安装时会提示找不到包)
yum module disable mysql
4.安装MySQL
yum install mysql-community-server
5.启动MySQL服务,查看运行状态
#启动mysql服务
systemctl start mysqld
#查看mysql运行状态
systemctl status mysqld
6.查找初始密码并登录修改密码
#查找初始密码
grep 'temporary password' /var/log/mysqld.log
#通过初始密码登录
mysql -uroot -p
#修改成自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '自己的密码';
#刷新权限
flush privileges;
7.配置root远程登录
如果远程登录连接失败,请先检查系统云服务商(例如阿里云,腾讯云,华为云)控制台上的防火墙配置,一般不需要配置系统本身的防火墙
#登录mysql
mysql -uroot -p
#切换到mysql数据库
use mysql;
#让root可以通过任意IP登录
update user set host='%' where user='root';
最新文章
- AI PRO I 第4章
- linux原始套接字(2)-icmp请求与接收
- asp.net core 日志
- css 命名规范
- CSS 实现加载动画之七-彩环旋转
- 滚动条滚动事件 js
- VS2005调试时无法找到调试信息解决方法
- Shell - 文件运算符
- css 清除浮动的方法
- Jmeter之http性能测试实战 非GUI模式压测 NON-GUI模式 结果解析TPS——干货(十一)
- Maven下的SpringMVC MyBatis
- .Net利用Newtonsoft进行解析Json的快捷方法
- Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/adp;
- CSS速查列表-2-(text)文本
- hdu5706-GirlCat
- Loadrunner录制https脚本
- Mac 软件专题:教学参考工具软件-外语/医学/天文/地理/数学等
- mxnet安装及NDArray初体验
- centos7装NVIDIA显卡驱动
- [Jmeter]通过批处理调用java,java从CSV动态读取登录的用户名和密码,并将其作为参数组合成字符串,写入外部.bat文件,然后通过Java执行这个外部批处理文件