以下是在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
工具)并監控服務狀態。參考來源: