在 Debian 上配置 MySQL 主要包括以下几个步骤:
安装 MySQL
- 更新系统:
sudo apt update sudo apt upgrade -y
- 安装 MySQL:
sudo apt install mysql-server -y
在安装过程中,系统会提示你设置 MySQL 的 root 账户密码,请记住该密码,它将用于后续访问和管理数据库时的身份验证。
- 配置 MySQL:
安装完成后,需要对 MySQL 进行一些基本的配置。可以通过修改 MySQL 的配置文件来进行配置。
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到以下行并删除其前面的注释符号(#):
#bind-address 127.0.0.1
保存并退出配置文件。接下来,重启 MySQL 服务以使配置更改生效:
sudo systemctl restart mysql
- 安全加固:
安装完成后,为了让 MySQL 更加安全,运行以下命令配置 MySQL root 密码并使安装的 MySQL 更安全。
sudo mysql_secure_installation
系统将要求您配置 VALIDATE PASSWORD PLUGIN(验证密码插件),该插件用于测试 MySQL 用户密码的强度。密码验证策略分为三个级别:低,中和强。如果您不想设置验证密码插件,请按 Enter。之后开始设置密码,以及询问是否移除 MySQL 中的 anonymous 用户,禁用 root 帐号远程登录等一系列为了 MySQL 加强安全的问题,所有内容如无个人特殊要求,默认建议都输入"y"后,回车。
- 启动和管理 MySQL 服务:
安装完成后,MySQL 服务会自动启动。你可以使用以下命令检查 MySQL 服务的状态:
sudo systemctl status mysql
如果需要启动或重启 MySQL 服务,可以使用以下命令:
sudo systemctl start mysql sudo systemctl restart mysql
- 连接到 MySQL:
在终端中可以输入以下命令来连接 MySQL 客户端:
mysql -u root -p
输入之前设定的 MySQL root 帐号密码。连接成功后你将会看到类似如下内容:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 10 Server version: 8.1.0 MySQL Community Server - GPL... mysql>
现在你可以执行 MySQL 的数据库 SQL 语句进行操作了。
以上就是在 Debian 上配置 MySQL 的基本步骤。请注意,这里的配置步骤可能会因为不同的 Debian 版本或者 MySQL 版本而有所差异,建议根据实际情况进行调整。