在Linux上安装和配置MySQL可以分为几个步骤。以下是一个基于Ubuntu的详细指南:
sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb | sudo dpkg -i
sudo apt update
sudo apt install mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql
sudo mysql_secure_installation
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address
为 0.0.0.0
以允许远程连接。sudo systemctl restart mysql
sudo mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';
FLUSH PRIVILEGES;
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
FLUSH PRIVILEGES;
sudo mysql -u root -p
CREATE USER 'newuser'@'%' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';
FLUSH PRIVILEGES;
sudo systemctl restart mysql
通过以上步骤,您应该能够在Linux系统上成功安装和配置MySQL。如果在安装过程中遇到任何问题,可以参考官方文档或寻求社区帮助。