C#建立微信小程式二維碼
操作表
1 C(Create) 建立
語法:
create table 表名(
列名1 資料型別1,
列名2 資料型別2,
...
列名n 資料型別n
);
*最後一行不用加逗號
* 資料庫型別
1 int 整數型別
age int
2 double 小數型別
score double(5,2) //最多5位,小數點後有2位
3 date 日期,只包含年月日, yyyy-MM-dd
4 datetime 日期,包含年月日時分秒,yyyy-MM-dd HH:mm:ss
5 timestamp 時間錯型別,包含年月日時分秒,yyyy-MM-dd HH:mm:ss
*如果將來不給這個欄位賦值,或賦值為null,則預設使用當前的系統時間
6 varchar 字串
name varchar(20) 姓名最大20個字元
建立一個表
create table student(
id int,
name varchar(32),
age int,
score double(4,1),
birthday date,
insert_time timestamp
);
複製表
create table 表名 like 被複制的表名;
2 R(Retrieve) 查詢
查詢資料庫中所有的表名稱
show tables;
查詢表結構
desc 表名;
3 U(Update) 修改
修改表名
alter table 表名 rename to 新的表名;
修改表的字符集
alter table 表名 character set 字符集名稱;
新增一列
alter table 表名 add 列名 資料型別;
修改列名稱,型別
alter table 表名 change 列名 新列名 新資料型別
alter table 表名 modify 列名 新資料型別
刪除列
alter table 表名 drop 列名
4 D(delete) 刪除
刪除表
drop table 表名;
判斷表是否存在,存在再刪除
drop table if exists 表名;