1、找到mysql安裝所在的文件夾,將mysql的配置文件my.ini備份一下。
成都創(chuàng)新互聯(lián)始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營理念,通過多達(dá)十載累計(jì)超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的全網(wǎng)推廣解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:會所設(shè)計(jì)等企業(yè),備受客戶贊美。
2、刪除mysql安裝所在的文件夾
3、打開我的電腦
4、找到programdata
5、打開programdata并找到mysql文件夾并將其刪除
6、如果找不到programdata或mysql文件夾,可以在工具欄中找到工具選項(xiàng)
7、在工具選項(xiàng)卡中找到查看文件夾,并將“顯示隱藏文件夾、文件”選中保存即可
8、找到Mysql文件后將其刪除即可。
MySQL 刪除數(shù)據(jù)庫
刪除數(shù)據(jù)庫是將已經(jīng)存在的數(shù)據(jù)庫從磁盤空間中清除,包括數(shù)據(jù)庫中的所有數(shù)據(jù)也全部被刪除。
更多 MySQL 語法詳見:MySQL 教程_樹懶學(xué)堂
MySQL刪除數(shù)據(jù)庫的基本語法格式如下:
其中“db_name”是要刪除的數(shù)據(jù)庫名稱,如果指定數(shù)據(jù)庫名不存在,則刪除出錯。
例子:刪除數(shù)據(jù)庫
刪除數(shù)據(jù)庫shulanxt,輸入語句如下:
執(zhí)行上述語句,數(shù)據(jù)庫shulanxt被刪除。
刪除的辦法是執(zhí)行truncat方法,只是不需要每次手動的輸入truncate命令進(jìn)行刪除。
通過sql命令的方式生成所有的truncate語句并寫入到.sql腳本文件中,然后執(zhí)行腳本即可完成刪除操作,并且保留了表結(jié)構(gòu)。
生成truncate命令的sql語句為:
SELECTCONCAT('TRUNCATETABLE',TABLE_NAME,';')FROMinformation_schema.TABLESWHERETABLE_SCHEMA='test'intooutfile'/tmp/truncate_test.sql';。
然后將生成的.sql腳本拷貝到當(dāng)前文件夾下面:
mv/tmp/truncate_test.sql$current_dir/。
然后執(zhí)行.sql腳本將數(shù)據(jù)庫中所有表中數(shù)據(jù)刪除:
source$current_dir/truncate_test.sql。
注意:
在進(jìn)行select....intooutfile......操作時,默認(rèn)只能將文件寫入到tmp路徑下,可以不用將tmp文件夾下面的.sql腳本移動到當(dāng)前文件夾下,直接在tmp路徑下執(zhí)行.sql腳本即可。
擴(kuò)展資料:
常見的刪除數(shù)據(jù)庫表中數(shù)據(jù)的方法是通過delete或者truncate的方法進(jìn)行刪除操作,如果刪除的是表中某一條或者部分?jǐn)?shù)據(jù)的話適合用delete操作進(jìn)行刪除,如果要刪除表中所有的數(shù)據(jù)的話,適合是同truncate進(jìn)行刪除操作。
如果不需要保留數(shù)據(jù)庫中所有表的結(jié)構(gòu),那么答案很簡單,執(zhí)行命令dropdatabase數(shù)據(jù)庫名即可達(dá)到目的。
但是如果需要保留該數(shù)據(jù)庫中所有表的結(jié)構(gòu),只想刪除所有表中的數(shù)據(jù),多執(zhí)行幾次truncate可以達(dá)到。
參考資料:百度百科-數(shù)據(jù)表