37 lines
908 B
Markdown
37 lines
908 B
Markdown
## 1、查询系统中安装的mysql/mariadb版本
|
|
```shell
|
|
rpm -qa | grep mysql
|
|
rpm -qa | grep mariadb
|
|
```
|
|
### 2、卸载
|
|
```shell
|
|
rpm -e --nodeps mariadb-libs
|
|
```
|
|
### 3、安装mysql
|
|
```
|
|
# 以common -> libs -> client -> server顺序安装mysql
|
|
yum -y localinstall mysql-community-common-5.7.41-1.el7.x86_64.rpm
|
|
yum -y localinstall mysql-community-libs-5.7.41-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.41-1.el7.x86_64.rpm
|
|
yum -y localinstall mysql-community-client-5.7.41-1.el7.x86_64.rpm
|
|
yum -y localinstall mysql-community-server-5.7.41-1.el7.x86_64.rpm
|
|
```
|
|
### (选项)4、修改端口/数据目录
|
|
```shell
|
|
[mysqld]
|
|
port=3307
|
|
datadir=/data/mysql
|
|
```
|
|
### 5、启动mysql
|
|
```shell
|
|
systemctl start mysqld
|
|
```
|
|
### 6、查看初始密码
|
|
```shell
|
|
grep 'temporary password' /var/log/mysqld.log
|
|
```
|
|
### 7、修改密码
|
|
```sql
|
|
mysql -u root -p
|
|
set password = password("xxxxxxxx");
|
|
flush privileges;
|
|
```
|