如何修改MySql資料庫的資料檔案位置

2021-08-13 21:06:08 字數 565 閱讀 6075

mysql安裝過程中,沒有修改掉資料儲存位置的話,可能會是資料儲存到自己並不希望的位置,故需要修改

先利用命令列登入資料庫

mysql -u root -p 

檢視資料庫資料儲存位置

show variables like '%datadir%'

去該目錄下找到資料夾中的所有檔案(該目錄一般是隱藏的),將其中所有檔案拷貝到你希望資料檔案儲存的位置,

我是想拷貝到d:/mysql/data目錄下的

開啟安裝目錄下的my.ini檔案,將datadir="c:/programdata/mysql/mysql server 5.5/data/",這行修改為datadir="d\mysql\data"(這裡用又斜線,否則有可能報錯)。

退出所有對mysql.exe的呼叫,任務管理器看一下服務mysql有沒有停止,如果沒有,在cmd中命令net stop mysql停止服務。然後在net start mysql重新啟動服務

查詢資料庫位置,檢視是否成功

備註:如果用命令列是出現如下錯誤,表示沒有使用管理員許可權啟動cmd

可執行如下操作

後續如上

如何修改MySQL資料庫名稱

如果是myisam的話.只要修改data目錄下面的那個庫名的資料夾的名字就ok了 如果是innodb的話.其實是無法修改庫名的.網上瞎咧咧的什麼rename database或者alter database都是不行的 一種方法是比較保守的.直接把老庫的內容mysqldump到新庫裡面 還有一種類似上...

MySQL資料庫密碼如何修改?

解決方法 方法一 使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,不過別忘了使用password函式。方法二 使用mysqladmin,這是前面宣告的乙個特例。mysqladmin u root p password mypasswd 輸入這個命令後,需要輸入root的原密碼...

如何修改MySQL資料庫名稱

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!如果是myisam的話.只要修改data目錄下面的那個庫名的資料夾的名字就ok了 如果是innodb的話.其實是無法修改庫名的.網上瞎咧咧的什麼rename database或者alter database都是不行的 一種方法是比較保守的.直接把老...