一、到哪下载安装包(注:安装 mysql 8.0.12可以直接看 二、Linus 下安装 mysql )
1.打开 mysql 官网 https://www.mysql.com/
2.找到安装包过程(注:英语好的可以自己选择)
(1) 选择 DOENLOAD Community MySQL Community Server
(2) 选择版本 根据系统,选择和自己系统相符合的版本
下载选择第一个mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar (rpm版本的)
想安装其他的版本点Looking for previous GA versions?
(3)鼠标左键 复制链接
二、Linus 下安装 mysql
1. 下载安装包
wget 复制的链接 例如:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
2. 解压压缩包
tar -xvf 下载的安装包 例如:tar -xvf mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
使用 ls 查看一下 有 10 个 rpm 压缩包
3. 卸载 mariadb-libs
如果有 mariadb-libs 需要卸载 例如:rpm -e --nodeps mariadb-libs
4. 根据自己的需求安装 mysql,安装其中的四个就足够了,想全部安装也可以
rpm -ivh mysql-community-common-8.0.12-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-libs-8.0.12-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-client-8.0.12-1.el7.x86_64.rpm --force --nodeps
rpm -ivh mysql-community-server-8.0.12-1.el7.x86_64.rpm --force --nodeps
5. 启动 mysql
systemctl start mysqld
systemctl status mysqld
systemctl enable mysqld
systemctl list-unit-files | grep -i mysql
6. 找初始密码 (注:截图中圈中的部分就是初始密码)
cat /etc/my.cnf | grep -v ^#
cat /var/log/mysqld.log | grep -i temporary
三、登录 mysql
(1)进入mysql
mysql -p -S /var/lib/mysql/mysql.sock
输入初始密码
(2)创建一个新的密码
alter user root@'localhost' identified by '你重新设置的密码';
注意:新密码至少要有一个大写字母,一个数字,一个特殊符号。
接下来,就可以操作 mysql 了
登录 mysql 可以用 mysql -u root -p 然后输入密码。