CentOS安装MariaDB或MySQL
安装MariaDB
安装命令
yum -y install mariadb mariadb-server
安装完成MariaDB,首先启动MariaDB
systemctl start mariadb
设置开机启动
systemctl enable mariadb
设置密码
mysql_secure_installation
安装好后默认是没有密码的,现在设置密码,会提示先输入密码,初次运行直接回车
Enter current password for root (enter for none):
Set root password? [Y/n]
是否设置root用户密码,输入y并回车或直接回车
New password:
设置root用户的密码
Re-enter new password:
再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n]
是否删除匿名用户,回车
Disallow root login remotely? [Y/n]
是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n]
是否删除test数据库,回车
Reload privilege tables now? [Y/n]
是否重新加载权限表,回车
初始化MariaDB完成,接下来测试登录
mysql -uroot -p
安装MySql
1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除
yum list installed | grep mysql
yum -y remove mysql-libs.i686
2.从MySQL 的官网下载对应系统版本MySQL Yum存储库
https://dev.mysql.com/downloads/repo/yum/
CentOS 7 mysql5.7
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
CentOS 8 mysql8
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
3.安装第一步下载的rpm文件
# 安装新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum install mysql80-community-release-el7-3.noarch.rpm
自行修改配置文件把自己要安装mysql版本下面的enable=1 其余版本改为enable=0
vi /etc/yum.repos.d/mysql-community.repo
4.使用yum安装mysql
yum install mysql-community-server
5.查看默认密码和修改密码
grep 'temporary password' /var/log/mysqld.log
mysql_secure_installation 修改默认密码
5.启动mysql服务
CentOS 7 以下:
service mysqld start
CentOS 7 以上:
systemctl start mysqld
上一篇 : linux yum命令使用介绍
下一篇 : CentOS安装Java并配置JDK