在Debian系统上安装MySQL,可以按照以下步骤进行:
更新APT包列表
sudo apt update
安装MySQL服务器
sudo apt install mysql-server
安全配置MySQL
安装完成后,系统会提示你运行mysql_secure_installation
脚本来进行安全设置,包括设置root密码、删除匿名用户、禁止远程root登录等。
sudo mysql_secure_installation
启动MySQL服务
sudo systemctl start mysql
设置MySQL开机自启
sudo systemctl enable mysql
验证安装 登录到MySQL服务器并检查版本:
mysql -u root -p
输入你在mysql_secure_installation
中设置的root密码,然后运行:
SELECT VERSION();
下载并安装MySQL APT仓库配置包
wget -O /etc/apt/sources.list.d/mysql.list https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb
更新APT包列表
sudo apt update
选择MySQL版本 运行以下命令并选择你想要的MySQL版本(通常是5.7或8.0):
sudo apt install mysql-server-<version>
例如,如果你想安装MySQL 8.0:
sudo apt install mysql-server-8.0
安全配置MySQL
同样,安装完成后运行mysql_secure_installation
脚本:
sudo mysql_secure_installation
启动并启用MySQL服务
sudo systemctl start mysql
sudo systemctl enable mysql
验证安装 登录并检查版本:
mysql -u root -p
SELECT VERSION();
mysql_secure_installation
中允许远程root登录,并配置防火墙规则以允许相应的端口(默认是3306)。通过以上步骤,你应该能够在Debian系统上成功安装并配置MySQL服务器。