centos7安装mysql(centos7安装向日葵图形版)

centos7安装mysql(centos7安装向日葵图形版)

精选文章moguli202025-01-26 18:53:5117A+A-

centos7安装mysql

## 1、添加 mysql 官方 yum 存储库

```bash

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm


rpm -ivh mysql80-community-release-el7-3.noarch.rpm

```

## 2、使用Yum安装MySQL服务器:

```bash

sudo yum install mysql-server

```




## 3、启动MySQL服务:

```bash

sudo systemctl start mysqld

```




## 4、设置MySQL服务在系统启动时自动启动:

```bash

sudo systemctl enable mysqld

```

## 5、运行初始安全脚本设置root用户密码和调整安全选项:

```bash

sudo mysql_secure_installation

```

## 6、有的版本MySQL 安装后会为 root 用户生成一个初始密码,你可以通过以下命令查看这个密码:

```bash

grep 'temporary password' /var/log/mysqld.log

```




## 7、登录MySQL以确保一切正常:

```bash

mysql -u root -p

```

## 8、输入你在安全脚本中设置的密码 或者 获取的初始密码登录。




## 9、注意:如果你需要通过远程连接到MySQL服务器,确保防火墙允许3306端口:

```bash

sudo firewall-cmd --permanent --add-service=mysql

sudo firewall-cmd --reload

```

## 10、如果是初始密码,可以修改密码和进行安全配置,安全起见,建议立即修改 root 用户的密码

```bash

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';

```




## 11、进行安全配置,例如

```bash

-- 删除匿名用户

DELETE FROM mysql.user WHERE User='';

-- 禁止 root 用户远程登录

UPDATE mysql.user SET Host='localhost' WHERE User='root';

-- 删除测试数据库

DROP DATABASE test;

-- 刷新权限

FLUSH PRIVILEGES;

```

## 12、可以使用以下命令测试 MySQL 是否正常工作

```bash

Show databases

```

点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2