首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

Ubuntu 14.04 安裝 MySQL 5.5 完整教學:從安裝到驗證與常用管理

     編輯:MySQL 綜合教學

Ubuntu 14.04 安裝 MySQL 5.5 完整教學:從安裝到驗證與常用管理

Ubuntu 官方倉庫預編譯 MySQL 5.5,透過 `apt-get` 可快速完成安裝、初始化與服務管理。本文記錄完整步驟與常見問題處理。

安裝步驟

# 1. 更新套件索引
sudo apt-get update

# 2. 安裝伺服器端(會提示設定 root 密碼)
sudo apt-get install mysql-server

# 3. 安裝客戶端工具
sudo apt-get install mysql-client

# 4. 安裝開發庫(編譯驅動/連接器需用)
sudo apt-get install libmysqlclient-dev

安裝過程互動:會彈出視窗要求設定 root 密碼(輸入兩次確認),建議設定強密碼。

驗證安裝

# 檢查服務狀態與監聽連接埠
sudo netstat -tap | grep mysql
# 預期輸出:
# tcp  0  0  localhost:mysql  *:*  LISTEN  28385/mysqld

# 或使用 ss
ss -tlnp | grep 3306

基本操作

# 登入 MySQL
mysql -u root -p
# 輸入安裝時設定的密碼

# 查看資料庫
SHOW DATABASES;

# 查看表
USE mysql;
SHOW TABLES;

服務管理

# 推薦使用 service 命令
sudo service mysql start
sudo service mysql stop
sudo service mysql restart
sudo service mysql status

# 傳統 init.d 方式(會提示建議用 service)
sudo /etc/init.d/mysql start
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql restart

完整移除 MySQL(重裝/清理環境)

# 1. 移除套件與配置
sudo apt-get autoremove --purge mysql-server-5.5
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common    # 關鍵:移除共用配置

# 2. 清理殘留配置
dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P

# 3. 手動確認清理
ls /etc/mysql/      # 應為空或不存在
ls /var/lib/mysql/  # 應為空
ls /var/log/mysql/  # 應為空

常見問題與解決

問題原因解決
安裝卡住/無反應dpkg 鎖定/網路鏡像源慢`sudo rm /var/lib/dpkg/lock`;換鏡像源
忘記 root 密碼–參考「跳過授權表重置密碼」流程
無法遠端連線bind-address=127.0.0.1修改 `/etc/mysql/my.cnf` 設 `bind-address=0.0.0.0` 並重啟
中文亂碼字元集不一致設定 `character-set-server=utf8mb4` 重建庫表

安全加固建議

# 執行安全初始化腳本
sudo mysql_secure_installation
# 會引導:移除匿名用戶、禁止root遠端登入、移除test庫、重載權限

配置檔位置與修改

  • 主配置:`/etc/mysql/my.cnf`
  • 自定義配置目錄:`/etc/mysql/conf.d/`(建議新增 `.cnf` 檔而不修改主檔)
  • 修改後必須 `sudo service mysql restart` 生效
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved