標籤:mysql基本文法命令
MySQL服務的啟動、停止與卸載
在 Windows 命令提示字元下運行:
啟動: net start MySQL
停止: net stop MySQL
卸載: sc delete MySQL
650) this.width=650;" title="01.png" alt="wKiom1g7l7KRkFgHAAAjDwRMfdA312.png-wh_50" src="http://s3.51cto.com/wyfs02/M01/8A/C5/wKiom1g7l7KRkFgHAAAjDwRMfdA312.png-wh_500x0-wm_3-wmp_4-s_3612914025.png" />
對於標識符是否區分大小寫取決於當前的作業系統, Windows下是不敏感的, 但對於大多數 linux\unix 系統來說, 這些標識符大小寫是敏感的。
語句: MySQL語句是組成MySQL指令碼的基本單位, 每條語句能完成特定的操作, 他是由 SQL 標準語句 + MySQL 擴充語句組成。
MySQL有三大類資料類型, 分別為數字、日期\時間、字串, 這三大類中又更細緻的劃分了許多子類型: 數字類型 整數: tinyint、smallint、mediumint、int、bigint 浮點數: float、double、real、decimal 日期和時間: date、time、datetime、timestamp、year 字串類型 字串: char、varchar 文本: tinytext、text、mediumtext、longtext 二進位(可用來儲存圖片、音樂等): tinyblob、blob、mediumblob、longblob
建立一個資料庫 使用 create database 語句可完成對資料庫的建立, 建立命令的格式如下: create database 資料庫名 [其他選項]; 例如我們需要建立一個名為 samp_db 的資料庫, 在命令列下執行以下命令: create database samp_db character set gbk; 為了便於在命令提示字元下顯示中文, 在建立時通過 character set gbk 將資料庫字元編碼指定為 gbk。建立成功時會得到 Query OK, 1 row affected(0.02 sec) 的響應。 注意: MySQL語句以分號(;)作為語句的結束, 若在語句結尾不添加分號時, 命令提示字元會以 -> 提示你繼續輸入(有個別特例, 但加分號是一定不會錯的); 提示: 可以使用 show databases; 命令查看已經建立了哪些資料庫。
兩種方式對資料庫進行使用的選擇: 一: 在登入資料庫時指定, 命令: mysql -D 所選擇的資料庫名 -h 主機名稱 -u 使用者名稱 -p 例如登入時選擇剛剛建立的資料庫: mysql -D samp_db -u root -p 二: 在登入後使用 use 語句指定, 命令: use 資料庫名; use 語句可以不加分號, 執行 use samp_db 來選擇剛剛建立的資料庫, 選擇成功後會提示: Database changed
資料庫建立及查詢
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
mysql> create database adu;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| adu |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
mysql>
本文出自 “httpblog.mvp-610163.com” 部落格,請務必保留此出處http://mvp2008.blog.51cto.com/331103/1877209
MYSQL基本文法命令