centos7 安装mysql
注意:centos 本身安装有MariaDB。想使用mysql必须删除Mariadb
(1)下载 例如下载在 /opt
wget https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.30-1.el6.x86_64.rpm-bundle.tar
(2) 检查之前是否有mysql 或者是 Mariadb
rpm -qa | grep mysql #检查之前是否有mysql rpm -qa | grep mariadb #检查之前是否有Mariadb rpm -e --nodeps mar... #删除上一条语句查到内容Mariadb
(3)解压。先创建解压目录 /opt/mysql,便于管理
tar xf mysql-5.7.30-1.el6.x86_64.rpm-bundle.tar -C ./mysql
(4)安装 依次安装如下
rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm
(5)启动mysql 服务,并查看状态 。可能会报错,设置 setenforce 0 试一下
systemctl start mysqld
systemctl status mysqld
(6)查看初始化密码,登录mysql
cat /var/log/mysqld.log | grep password
mysql -uroot -p
补充 :mysql 数据库默认安装在 /etc/lib/mysql 。配置文件 /etc/my.cnf