以下是在Ubuntu中配置MySQL的核心步骤:
安装MySQL
sudo apt update
sudo apt install mysql-server
安装过程中需设置root密码。
启动服务与安全配置
sudo systemctl start mysql
sudo systemctl enable mysql # 设置开机自启
sudo mysql_secure_installation # 执行安全脚本(修改root密码、删除匿名用户等)
配置文件修改(可选)
/etc/mysql/mysql.conf.d/mysqld.cnf:sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address 为 0.0.0.0 以允许远程访问(生产环境需谨慎)。innodb_buffer_pool_size)以优化性能。sudo systemctl restart mysql
远程访问配置(可选)
CREATE USER '远程用户'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '远程用户'@'%';
FLUSH PRIVILEGES;
sudo ufw allow 3306/tcp
验证配置
mysql -u root -p
注意事项:
mysqldump 工具)并监控服务状态。参考来源: