溫馨提示×

Ubuntu中如何配置MySQL

小樊
43
2025-09-14 04:39:29
欄目: 云計算

以下是在Ubuntu中配置MySQL的核心步驟:

  1. 安裝MySQL

    sudo apt update  
    sudo apt install mysql-server  
    

    安裝過程中需設置root密碼。

  2. 啟動服務與安全配置

    sudo systemctl start mysql  
    sudo systemctl enable mysql  # 設置開機自啟  
    sudo mysql_secure_installation  # 執行安全腳本(修改root密碼、刪除匿名用戶等)  
    
  3. 配置文件修改(可選)

    • 編輯配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf
      sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf  
      
      • 修改 bind-address0.0.0.0 以允許遠程訪問(生產環境需謹慎)。
      • 調整緩存大小等參數(如 innodb_buffer_pool_size)以優化性能。
    • 重啟服務生效:
      sudo systemctl restart mysql  
      
  4. 遠程訪問配置(可選)

    • 登錄MySQL后執行:
      CREATE USER '遠程用戶'@'%' IDENTIFIED BY '密碼';  
      GRANT ALL PRIVILEGES ON *.* TO '遠程用戶'@'%';  
      FLUSH PRIVILEGES;  
      
    • 確保防火墻允許MySQL端口(默認3306):
      sudo ufw allow 3306/tcp  
      
  5. 驗證配置

    • 本地連接測試:
      mysql -u root -p  
      
    • 遠程連接測試(需配置正確IP和端口)。

注意事項

  • 生產環境中需嚴格限制遠程訪問IP,避免使用默認端口或弱密碼。
  • 定期備份數據庫(使用 mysqldump 工具)并監控服務狀態。

參考來源:

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女