資源描述:
《mysql 增刪改查語(yǔ)句》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、MySql增刪改查語(yǔ)句02.連接命令:mysql-h[主機(jī)地址]-u[用戶名]-p[用戶密碼]03.創(chuàng)建數(shù)據(jù)庫(kù):createdatabase[庫(kù)名]04.顯示所有數(shù)據(jù)庫(kù):showdatabases;05.打開數(shù)據(jù)庫(kù):use[庫(kù)名]06.當(dāng)前選擇的庫(kù)狀態(tài):SELECTDATABASE();07.創(chuàng)建數(shù)據(jù)表:CREATETABLE[表名]([字段名][字段類型]([字段要求])[字段參數(shù)],......);08.顯示數(shù)據(jù)表字段:describe表名;09.當(dāng)前庫(kù)數(shù)據(jù)表結(jié)構(gòu):showtables;10.更改表格
2、11.ALTERTABLE[表名]ADDCOLUMN[字段名]DATATYPE12.說(shuō)明:增加一個(gè)欄位(沒(méi)有刪除某個(gè)欄位的語(yǔ)法。13.ALTERTABLE[表名]ADDPRIMARYKEY([字段名])14.說(shuō)明:更改表得的定義把某個(gè)欄位設(shè)為主鍵。15.ALTERTABLE[表名]DROPPRIMARYKEY([字段名])16.說(shuō)明:把主鍵的定義刪除。17.顯示當(dāng)前表字段:showcolumnsfromtablename;18.刪庫(kù):dropdatabase[庫(kù)名];19.刪表:droptable[表名];
3、20.數(shù)據(jù)操作21.添加:INSERTINTO[表名]VALUES('','',......順序排列的數(shù)據(jù));22.查詢:SELECT*FROM[表名]WHERE([條件]);23.建立索引:CREATEINDEX[索引文件名]ON[表名]([字段名]);24.刪除:DELETEFROM[表名]WHERE([條件]);25.修改:UPDATE[表名]SET[修改內(nèi)容如name='Mary']WHERE[條件];26.27.導(dǎo)入外部數(shù)據(jù)文本:28.1.執(zhí)行外部的sql腳本29.當(dāng)前數(shù)據(jù)庫(kù)上執(zhí)行:mysql
4、nput.sql30.指定數(shù)據(jù)庫(kù)上執(zhí)行:mysql[表名]school.bbb34.35.36.37.提示:常用MySQL命令以";"結(jié)束,有少量特殊命令不能加";"結(jié)束,如備份數(shù)據(jù)庫(kù)38.一.增刪改查操作39.40.===============================================
5、==================================41.1.增:42.insertinto表名values(0,'測(cè)試');43.注:如上語(yǔ)句,表結(jié)構(gòu)中有自動(dòng)增長(zhǎng)的列,也必須為其指定一個(gè)值,通常為044.insertinto表名(id,name)values(0,'尹當(dāng)')--同上45.2.刪數(shù)據(jù):46.deletefrom表名;47.deletefrom表名whereid=1;48.刪除結(jié)構(gòu):49.刪數(shù)據(jù)庫(kù):dropdatabase數(shù)據(jù)庫(kù)名;50.刪除表:droptable表名;51.刪
6、除表中的列:altertable表名dropcolumn列名;52.3.改:53.修改所有:updata表名set列名='新的值,非數(shù)字加單引號(hào)';54.帶條件的修改:updata表名set列名='新的值,非數(shù)字加單引號(hào)'whereid=6;55.4.查:56.查詢所有的數(shù)據(jù):select*from表名;57.帶條件的查詢:58.select*from表名where列名=條件值;59.Select*from表名where列名notlike(like)'字符值'60.分頁(yè)查詢:select*from表名lim
7、it每頁(yè)數(shù)量offset偏移量;61.62.63.64.二.操作命令65.66.=================================================================================67.1.查看數(shù)據(jù)庫(kù)信息:showdatabases;68.2.查看表信息:showtables;69.3.查看表的結(jié)構(gòu):desc表名70.4.新建數(shù)據(jù)庫(kù):createdatabase數(shù)據(jù)庫(kù)名;71.5.操作指定數(shù)據(jù)庫(kù):use數(shù)據(jù)庫(kù)名;72.6.新建數(shù)據(jù)表(先use操作
8、庫(kù));73.createtable表名(規(guī)范為tbl_表名)74.(75.idintauto_incrementprimarykey,(auto_increment為自動(dòng)增長(zhǎng))76.namevarchar(20)primarykey77.)ENGINE=InnoDBDEFAULTCHARSET=gbk//支持事務(wù)和設(shè)置表的編碼78.6.2添加主外鍵:79.altertable外表名addconstraintFK_