【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 小结
好了,完事。
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了