【Centos】Centos 7.6 安装 MySQL 8

1  前言

接上节,安装完 PostageSQL,我们继续安装 MySQL,因为 XXL-JOB使用的是 MySQL。

2  安装步骤

2.1  卸载默认

rpm -qa|grep mariadb      用于查看有没有安装mariadb(将mariadb换为mysql即可查看有无安装mysql)
 
rpm -e mariadb-libs --nodeps        用于删除mariadb

2.2  规划安装位置

2.3  下载 MySQL

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

2.4  解压安装 MySQL

tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

# 安装
rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force

2.5  初始化相关配置

mysqld --initialize; 
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;systemctl enable mysqld;

2.6  修改默认密码

在安装时,会创建一个初始的密码,初次可以使用此密码登陆,之后更改成自己所熟悉的密码。

# 查看默认密码
cat /var/log/mysqld.log | grep password

根据当前密码登录数据库:

mysql -u root -p   # 使用密码进入MySQL的命令行界面

# 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己的密码';

退出,验证下新密码:

ok,新密码设置完毕。

2.7  开启远程访问

# 切数据库
use mysql;
select Host,User from user;
# 更新Host
update user set Host='%' where User='root';
# 刷新生效
flush privileges;

3  小结

好了,完事。

posted @   酷酷-  阅读(294)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示