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

MySQL 基礎操作命令完全指南:從啟動服務到數據查詢

     編輯:MySQL 資料庫相關知識

一、啟動 MySQL 服務

兩種常用方式:

  • 圖形工具:運行 winmysqladmin,若已設置開機自啟則無需手動操作
  • 命令行:D:\mysql\bin\mysqld(路徑視安裝目錄調整)

二、進入交互式客戶端

D:\mysql\bin\mysql

出現 mysql> 提示符即進入成功。
若報錯 ERROR 2003: Can't connect to MySQL server on 'localhost' (10061),說明服務未啟動。

三、退出客戶端

mysql> QUIT
Bye

或使用 Ctrl+D (EOF)。

四、第一條測試命令

mysql> SELECT VERSION(), CURRENT_DATE();
+----------------+--------------+
| VERSION()      | CURRENT_DATE() |
+----------------+--------------+
| 3.23.25a-debug | 2001-05-17   |
+----------------+--------------+
1 row in set (0.01 sec)

特性:關鍵字大小寫不敏感,select/SELECT/Select 效果一致。

五、作為計算器使用

mysql> SELECT (20+5)*4;
mysql> SELECT (20+5)*4, SIN(PI()/3);
mysql> SELECT (20+5)*4 AS Result, SIN(PI()/3);

AS 可為列指定別名。

六、多行語句

語句以分號 ; 結束,可跨行輸入:

mysql> SELECT
    -> USER()
    -> ,
    -> NOW()
    -> ;
+--------------------+---------------------+
| USER()             | NOW()               |
+--------------------+---------------------+
| ODBC@localhost     | 2001-05-17 22:59:15 |
+--------------------+---------------------+

七、單行多條語句

mysql> SELECT USER(); SELECT NOW();
+------------------+
| USER()           |
+------------------+
| ODBC@localhost   |
+------------------+
1 row in set (0.00 sec)

+---------------------+
| NOW()               |
+---------------------+
| 2001-05-17 23:06:15 |
+---------------------+

八、顯示所有數據庫

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+

九、選擇數據庫並確認

mysql> USE mysql;
Database changed
mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| mysql      |
+------------+

USE 與 QUIT 無需分號結尾。

十、顯示當前庫所有表

mysql> SHOW TABLES;

十一、查看表數據

mysql> SELECT * FROM db;

十二、取消正在輸入的命令

多行輸入中途輸入 Ctrl+C(或 \c)可取消:

mysql> SELECT
    -> USER()
    -> \c
mysql>

總結

掌握以上基礎命令即可進行日常庫表查看、簡單查詢與調試。建議在測試庫中多練習,熟悉交互式客戶端的提示符行為。

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