1. 創建管理用戶並設置密碼
/opt/mysql/bin/mysqladmin -u root password '123456'
# root 密碼設為 123456
2. 連接數據庫
/opt/mysql/bin/mysql -uroot -p123456
# 進入交互模式:mysql>
3. 基礎命令規範
- 每條命令以
; 結尾,遺漏會導致提示符變為 -> 等待續輸。
- 常用幫助:
help;、\h、\c 清除緩衝。
4. 庫表操作速查
| 操作 | 命令 |
| 顯示所有庫 | SHOW DATABASES; |
| 創建庫 | CREATE DATABASE linux; |
| 刪除庫 | DROP DATABASE linux; |
| 切換庫 | USE linux; |
| 建表 | CREATE TABLE t (id INT, name VARCHAR(20)); |
| 插入數據 | INSERT INTO t VALUES (1, 'test'); |
| 查詢數據 | SELECT * FROM t; |
5. 備份與還原
備份(mysqldump)
# 備份 linux 庫到 /root/linux.sql
/opt/mysql/bin/mysqldump -uroot -p linux > /root/linux.sql
# 指定目標目錄與文件名
/opt/mysql/bin/mysqldump -uroot -p linux > /home/beinan/linuxsir031130.sql
- 需管理員身份執行。
- 輸出文件為 SQL 腳本,可直接導入還原。
還原
/opt/mysql/bin/mysql -uroot -p linux < /root/linux.sql
6. 學習建議
- MySQL 跨平台一致,Windows 經驗可直接迁移。
- 官方手冊是最權威參考,重點掌握
SELECT、JOIN、索引、事務、權限 核心章節。
- 實踐中遇到問題優先查錯誤日誌
.err、SHOW ENGINE INNODB STATUS、EXPLAIN。