debian

Debian LNMP如何安装MySQL

小樊
32
2025-04-17 23:38:10
栏目: 云计算

在Debian系统上安装LNMP(Linux, Nginx, MySQL/MariaDB, PHP)堆栈中的MySQL,你可以按照以下步骤进行:

  1. 更新系统包列表:
sudo apt update
  1. 安装MySQL服务器:
sudo apt install mysql-server

在安装过程中,系统会提示你设置MySQL的root用户密码。请确保记住这个密码,因为你以后需要它来登录MySQL。

  1. 安装完成后,启动MySQL服务并设置为开机自启:
sudo systemctl start mysql
sudo systemctl enable mysql
  1. 运行安全配置脚本以提高安全性:
sudo mysql_secure_installation

这个脚本会让你选择是否运行MySQL的测试套件,配置自动登录MySQL,移除匿名用户,禁止root远程登录,删除测试数据库等。根据提示进行操作。

  1. 登录MySQL:
mysql -u root -p

输入你在安装过程中设置的root密码。

  1. 创建一个新的数据库和用户(可选): 如果你需要创建一个新的数据库和用户,可以使用以下命令:
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

mydatabase替换为你的数据库名,myuser替换为新用户的用户名,mypassword替换为新用户的密码。

  1. 配置MySQL(可选): MySQL的配置文件通常位于/etc/mysql/my.cnf/etc/mysql/mysql.conf.d/mysqld.cnf。你可以根据需要编辑这个文件来调整MySQL的配置。

  2. 重启MySQL服务以应用更改:

sudo systemctl restart mysql

现在你已经成功在Debian系统上安装了MySQL。如果你需要安装MariaDB(MySQL的一个分支),可以使用类似的步骤,只需将mysql-server替换为mariadb-server即可。

0
看了该问题的人还看了