3、SQL:啟動(dòng)MySQLCommandLineClient(MySQL的DOS界面),直接輸入安裝時(shí)的密碼即可。此時(shí)的提示符是:mysql>2、退出MySQL:quit或exit二、庫操作1、、創(chuàng)建數(shù)據(jù)庫命令:createdatabase<數(shù)據(jù)庫名>例如:建立一個(gè)名為xhkdb的數(shù)據(jù)庫mysql>createdatabasexhkdb;?2、顯示所有的數(shù)據(jù)庫命令:showdatabases(注意:最后有個(gè)s)mysql>showdatabases;3、刪除數(shù)據(jù)庫命令:dropdatabase<數(shù)據(jù)庫名>例如:刪除名為xhkdb的數(shù)據(jù)庫mysql>dropda
4、tabasexhkdb;4、連接數(shù)據(jù)庫命令:use<數(shù)據(jù)庫名>例如:如果xhkdb數(shù)據(jù)庫存在,嘗試存取它:mysql>usexhkdb;屏幕提示:Databasechanged5、查看當(dāng)前使用的數(shù)據(jù)庫mysql>selectdatabase();6、當(dāng)前數(shù)據(jù)庫包含的表信息:mysql>showtables;(注意:最后有個(gè)s)三、表操作,操作之前應(yīng)連接某個(gè)數(shù)據(jù)庫1、建表命令:createtable<表名>(<字段名1><類型1>[,..<字段名n><類型n>]);mysql>createtableMyClass(>idint(4)notnullprimar
5、ykeyauto_increment,>namechar(20)notnull,>sexint(4)notnulldefault'0',>degreedouble(16,2));2、獲取表結(jié)構(gòu)命令:desc表名,或者showcolumnsfrom表名mysql>DESCRIBEMyClassmysql>descMyClass;?mysql>showcolumnsfromMyClass;3、刪除表命令:droptable<表名>例如:刪除表名為MyClass的表mysql>droptableMyClass;4、插入數(shù)據(jù)命令:insertinto<表名>[(<
6、字段名1>[,..<字段名n>])]values(值1)[,(值n)]例如,往表MyClass中插入二條記錄,這二條記錄表示:編號(hào)為1的名為Tom的成績?yōu)?6.45,編號(hào)為2的名為Joan的成績?yōu)?2.99,編號(hào)為3的名為Wang的成績?yōu)?6.5.mysql>insertintoMyClassvalues(1,'Tom',96.45),(2,'Joan',82.99),(2,'Wang',96.59);5、查詢表中的數(shù)據(jù)1)、查詢所有行命令:select<字段1,字段2,...>from<表名>where<表達(dá)式>例如:查看表MyClass中所有數(shù)據(jù)mys
7、ql>select*fromMyClass;2)、查詢前幾行數(shù)據(jù)例如:查看表MyClass中前2行數(shù)據(jù)mysql>select*fromMyClassorderbyidlimit0,2;或者:mysql>select*fromMyClasslimit0,2;6、刪除表中數(shù)據(jù)命令:deletefrom表名where表達(dá)式例如:刪除表MyClass中編號(hào)為1的記錄mysql>deletefromMyClasswhereid=1;7、修改表中數(shù)據(jù):update表名set字段=新值,…where條件mysql>updateMyClasssetname='Mary'
8、whereid=1;7、在表中增加字段:命令:altertable