本文目錄一覽:
- 1、mysql啟動服務出錯
- 2、刪掉mysql\data下的ib logfile0,ib logfile1和ibdata1可以嗎?
- 3、如何卸載mysql乾淨
- 4、mysqldata/myinstl/tmp/MYdf
- 5、MySql create database db3;把data目錄里,鼠標右擊db3文件夾刪除,為什麼show命令還是顯示db3?
mysql啟動服務出錯
解決方案:
1. 找到mysql的data文件夾,將data進行備份,一定要備份!
(data文件夾路徑可以在mysql安裝目錄的my.ini文件中搜索datadir找到)
2.將data文件夾刪除
3.用管理員身份打開cmd,進入到mysql的bin目錄下,輸入命令初始化data文件夾
mysqld –initialize-insecure –user=mysql
等待一定時間,就可以重新初始化數據庫,mysql服務也可以啟動了
最後利用備份的data文件進行數據的恢復
刪掉mysql\data下的ib logfile0,ib logfile1和ibdata1可以嗎?
可以刪除ib logfile0,ib logfile1文件,但是重啟服務請求後,還是會再次產生這兩個文件,
ibdata1最好不要刪,儘管他們很大,但是刪除,會導致數據庫的數據丟失,倒是不再需要數據庫中的數據時,可以清空。
如何卸載mysql乾淨
乾淨卸載過程:
1。打開命令行
net
start
查看一下mysql服務
如果正在運行
停掉
net
stop
mysql
在系統服務的mmc中停掉是一樣的.
2。然後還有一項在c:/documents
and
settings/all
users/application
data目錄下有一個mysql文件夾
——-刪除
4。安裝目錄c:/program
files/mysql
如果仍然存在的話
——–刪除
這下乾乾淨淨了,在安裝mysql,終於不用再輸入原來的root密碼了.
mysqldata/myinstl/tmp/MYdf
這是mysql安裝文件目錄。
Sql異常終止,導致sortaborted。而臨時目錄下的/tmp/ML等文件雖然刪除,但由於mysql線程連接是長連接,線程還存在,暫時不會釋放空間。
MySql create database db3;把data目錄里,鼠標右擊db3文件夾刪除,為什麼show命令還是顯示db3?
你創建的數據庫表信息會被保存在mysql自帶的mysql庫里,只不過沒有數據,最好不要直接刪文件,容易出問題,用命令吧
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/159829.html