1.創(chuàng)建數(shù)據(jù)庫
CREATEDATABASEIFNOTEXISTSRUNOOBDEFAULTCHARSETutf8COLLATEutf8_general_ci;
#如果數(shù)據(jù)庫不存在則創(chuàng)建,存在則不創(chuàng)建
#創(chuàng)建RUNOOB數(shù)據(jù)庫,設定編碼為utf8
2.刪除數(shù)據(jù)庫
dropdatabaseRUNOOB;
3.選擇數(shù)據(jù)庫
useRUNOOB;
#使用數(shù)據(jù)庫RUNOOB
4.數(shù)據(jù)類型
5.創(chuàng)建數(shù)據(jù)表
CREATETABLEtable_name(column_namecolumn_type,column_name2column_type2);
<etc>
CREATETABLEIFNOTEXISTS`runoob_tbl`(
`runoob_id`INTUNSIGNEDAUTO_INCREMENT,
`runoob_title`VARCHAR(100)NOTNULL,
`runoob_author`VARCHAR(40)NOTNULL,
`submission_date`DATE,
PRIMARYKEY(`runoob_id`)#主鍵
)ENGINE=InnoDBDEFAULTCHARSET=utf8;
來自<http://www.runoob.com/MySQL/mysql-create-tables.html>
</etc>
#表明、字段名字外面的符號是反引號,為了區(qū)分mysql關鍵字和普通字符
6.刪數(shù)據(jù)表
DROPTABLEtable_name;
#刪除表內(nèi)數(shù)據(jù)
deletefrom表明whererunoob_title=“exam”;
#清除表內(nèi)數(shù)據(jù),保留表結構
truncatetable表名;
#刪除后立刻釋放磁盤空間
optimizetable表名;
7.增插入數(shù)據(jù)到表
INSERTINTOtable_name(field1,field2,…)VALUES(value1,value2,"value"…);
#字符類型,value需要使用單/雙引號。