下面以常见的 Linux 发行版为例,介绍如何安装 MariaDB(MySQL 的兼容分支)。
yum install -y mariadb mariadb-server
dnf install -y mariadb mariadb-server
启动并设置开机自启:
systemctl start mariadb
systemctl enable mariadb
sudo apt update
sudo apt install -y mariadb-server
启动:
sudo systemctl start mariadb
sudo systemctl enable mariadb
以 Ubuntu 为例:
sudo apt install -y software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64] https://mirrors.aliyun.com/mariadb/repo/10.11/ubuntu focal main'
sudo apt update
sudo apt install -y mariadb-server
安装完成后执行:
mysql_secure_installation
会提示你:
✅ 建议全部选 Y
mysql -u root -p
vim /etc/my.cnf
# 或
vim /etc/mysql/mariadb.conf.d/50-server.cnf
常见修改:
bind-address = 0.0.0.0 # 允许远程连接
character-set-server = utf8mb4
重启服务:
systemctl restart mariadb
# CentOS
firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload
# Ubuntu
ufw allow 3306
mysql -V
或
SELECT VERSION();
如果你告诉我:
我可以给你更精确的配置方案。