1、點擊左下角開始菜單按鈕。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、壽光網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、電子商務(wù)商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為壽光等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
2、在開始菜單下方搜索框中搜索cmd。
3、敲下回車鍵,打開cmd窗口。
4、輸入mysql -u root -p命令,然后回車。
5、提示輸入密碼,輸入正確的密碼,進入mysql命令行。
6、切換到指定的數(shù)據(jù)庫,然后使用show tables;命令展示所有表。
7、刪除表的命令格式為DROP TABLE 。
一、常見的命令行錯誤
1
首先,必須找出錯誤的原因。常見的錯誤原因有:
1)忘記輸入結(jié)尾處的分號。
2
2)錯誤的輸入了' 字符。
3
3)錯誤的輸入了"字符。
END
二、解決辦法
當(dāng)鍵入了錯誤的命令出現(xiàn)無法退出時,大部分情況是因為MySQ認為命令行尚未結(jié)束。在這種情況下,有時即使鍵入 quit 也會無法退出。
針對上面提出的三個常見錯誤,解決的方法分別是:
1)補上分號。
2)由于MySQL中,‘號和"號都是成對出現(xiàn)的,故當(dāng)錯誤鍵入'號或"號時,需要補全另一半才能退出。
退出以后,只需要再次輸入正確的命令執(zhí)行就可以了。
drop命令用于刪除數(shù)據(jù)庫。
drop命令格式:drop database 數(shù)據(jù)庫名;
例如,刪除名為 xhkdb的數(shù)據(jù)庫:
mysql drop database xhkdb;
[例子1] 刪除一個已經(jīng)確定存在的數(shù)據(jù)庫:
mysql drop database drop_database;
Query OK, 0 rows affected (0.00 sec)
[例子2] 刪除一個不確定存在的數(shù)據(jù)庫:
mysql drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
// 發(fā)生錯誤,不能刪除'drop_database'數(shù)據(jù)庫,該數(shù)據(jù)庫不存在。
mysql drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//產(chǎn)生一個警告說明此數(shù)據(jù)庫不存在
mysql create database drop_database; // 創(chuàng)建一個數(shù)據(jù)庫
Query OK, 1 row affected (0.00 sec)
mysql drop database if exists drop_database; // if exists 判斷數(shù)據(jù)庫是否存在,不存在也不產(chǎn)生錯誤
Query OK, 0 rows affected (0.00 sec)
mysql有兩種方式可以清空表。分別為:delete from 表名和truncate table 表名。
delete from 表名,刪除表數(shù)據(jù),全部刪除則是可以清空表,相當(dāng)于一條條刪除,需要注意的是,如果有字段是自增的(一般為id),這樣刪除后,id 值還是存在的。舉例來說,就是加入你在刪除之前最大的id為100,你用這種方式清空表后 ,新插入一條數(shù)據(jù)其id為101,而不是1。
2.truncate table 表名,直接清空表,相當(dāng)于重建表,保持了原表的結(jié)構(gòu),id也會清空。相當(dāng)于保留mysql表的結(jié)構(gòu),重新創(chuàng)建了這個表,所有的狀態(tài)都相當(dāng)于新表。效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復(fù)數(shù)據(jù)。