首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Linux 下 MySQL 基礎操作完整指南:從安裝到備份還原

     編輯:MySQL 資料庫相關知識

1. 建立管理帳號

安裝完成後,首要任務設定 root 密碼:

/opt/mysql/bin/mysqladmin -u root password '123456'

2. 登入 MySQL

/opt/mysql/bin/mysql -uroot -p123456

成功會顯示 MySQL> 提示符。注意:需確保 mysqld 服務已啟動。

3. 基本 SQL 操作注意事項

  • 每條指令必須以分號 ; 結尾,否則無法執行。
  • 常用指令大小寫不敏感,慣用大寫關鍵字。

4. 資料庫管理

查看現有資料庫

SHOW DATABASES;

預設會有 mysql(系統庫)與 test(測試庫)。

建立資料庫

CREATE DATABASE linux;

刪除資料庫

DROP DATABASE linux;

切換當前資料庫

USE linux;

5. 備份與還原

備份(mysqldump)

/opt/mysql/bin/mysqldump -uroot -p linux > /root/linux.sql

指定路徑與檔名:

/opt/mysql/bin/mysqldump -uroot -p linux > /home/beinan/linuxsir031130.sql

還原

/opt/mysql/bin/mysql -uroot -p linux < /home/beinan/linuxsir031130.sql

6. 常用管理指令

  • SHOW STATUS; — 查看伺服器狀態
  • SHOW PROCESSLIST; — 查看當前執行緒
  • SHOW TABLES; — 列出當前資料庫的表(需先 USE)

7. 表維護工具

  • myisamchk — 檢查/修復/優化 MyISAM 表(.MYI)
  • isamchk — 舊版 ISAM 表工具
  • 操作前需停止 mysqld:/opt/mysql/share/mysql.server stop

8. 其他實用指令

  • mysqlshow -uroot -p linux — 顯示資料庫與表結構
  • mysqladmin — 建立/維護資料庫的命令列工具

小結

掌握上述基礎操作,即可應付 Linux 環境下 MySQL 的日常管理。建議搭配官方手冊深入學習進階功能(權限細粒度控制、複寫、效能調校等)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved