1 增
新增資料庫
CREATE DATABASE database_name;
CREATE DATABASE IF NOT EXITS db_name;//帶判斷
CREATE DATABASE SET gbk;//同時設定編碼格式
新增資料表
mysql->CREATE TABLE dbl_name;
->id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
->username VARCHAR(20) NOT NULL,
->username VARCHAR(20) NOT NULL,
->age TINYINT UNSIGNED,NOT NULL DEFAULT 10,
->sex BOOLEAN
->);
注意:
1 自動編号的字段必須設定為主鍵,否則系統會報錯.反過來說,自動編号未必是主鍵
2 主鍵限制的字段系統會預設為NOT NULL
新增記錄,如果預設編号的字段是自動指派的話,插入的時候可以插入NULL或 者DEFAULT,也可以輸入,但不能重複。
1 mysql->INSERT dbl_name VALUES(NULL,'username','password',age,sex);
1.2同時插入多條記錄
mysql->INSERTdbl_name VALUES(NULL,'usename','password,age,sex'),(NULL,'username','password',age,sex);
2 mysql->INSERT dbl_name SET username ='username',password='password'
age= agenum,sex = sex
2 删
删除資料庫
DROP DATABASE db_name;
删除資料表
DROP TABLE dbl_name;
删除某一條記錄
DELETE FROM tbl WHERE id=idnum;
3 改
1 改變資料庫編碼格式
ALTER DATABASE db_name CHARACTER SET=utf8;
2 UPDATE dbl_name set age= age+5;//(改變單列)
3 UPDATEdbl_name set age=age+5,sex=0;//(改變多列)
4 按條件更新
UPDATA dbl_name set age =age +2 WHERE id %2 = 0;
4 查
檢視資料庫版本 SELECT VERSION;