跳转至

MySQL

MySQL 是最流行的关系型数据库管理系统之一。

安装

APT

使用 APT 工具安装:

# 更新 apt 包
sudo apt update
# apt安装
sudo apt install mysql-server
# 使用systemd管理
systemctl status mysql

Yum

从 Yum 包下载页面选择版本下载,然后执行安装:

# 下载包文件
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
# yum 安装包
yum install mysql80-community-release-el7-3.noarch.rpm

# 安装 mysql
yum install mysql-community-server

查看所有可用的版本,并选择目标版本

yum repolist all | grep mysql

yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community

如果找不到 yum-config-manager 命令,执行 yum install yum-utils 来安装 yum-utils 工具。

最后执行安装即可,

yum install mysql-community-server
systemctl start mysqld

安装完成后,默认账号为 'root'@'localhost',其密码打印在日志中,可以通过命令 grep 'temporary password' /var/log/mysqld.log 获取。

FAQ

远程连接

修改配置文件 /etc/my.cnf/etc/mysql/my.cnf

bind-address = 0.0.0.0

执行命令 systemctl restart mysql 重启 MySQL,并添加远程连接账号

参考