1、通過SQL(結構化查詢語言)操作資料庫: DDL:數據定義語言,創建庫,創建表,選擇; DML:數據操作語言,完成數據增刪改; DQL:數據查詢語言,完成數據查詢; DCL:數據控制語言,授權、回收許可權;2、資料庫連接: mysql -uroot或者mysql -uroot -p密碼; SQL不 ...
1、通過SQL(結構化查詢語言)操作資料庫:
DDL:數據定義語言,創建庫,創建表,選擇;
DML:數據操作語言,完成數據增刪改;
DQL:數據查詢語言,完成數據查詢;
DCL:數據控制語言,授權、回收許可權;
2、資料庫連接:
mysql -uroot或者mysql -uroot -p密碼;
SQL不區分大小寫,預設以分號結束;
3、資料庫:
①創建資料庫:CREATE DATABASE db_name;
如果資料庫不存在才創建:
CREATE DATABASE IF NOT EXISTS db_name;
②查詢當前伺服器下所有資料庫:SHOW DATABASES;
③打開指定資料庫:USE db_name;
④得到當前打開的資料庫:SELECT DATABASE();
⑤刪除資料庫:DROP DATABASE db_name;
如果存在才刪除:
DROP DATABASE IF EXISTS db_name;
4、數據表:
①創建數據表:CREATE TABLE tbl_name(欄位名稱 欄位類型 [約束條件]);
②查看當前資料庫下的數據表:SHOW TABLES;
③查看數據表結構:DESC tbl_name;
④刪除指定數據表:DROP TABLE tbl_name;
5、MySQL數據類型:
①整型:tinyint——-128~127或者0~255——1個位元組;
int——-21億~21億或者0~42億——4個位元組;
②浮點型:float(M,D)——M:總長度;D:小數位數;
③字元串型:char()——定長字元串;varchar()——變長字元串;