mysql資料庫通過data檔案複製資料庫

2021-10-04 15:10:52 字數 764 閱讀 2119

之前拿別人的資料庫資料導進我們自己資料庫都是sql 指令碼檔案進行匯入的,這個和乙個公司合作,別人直接給了乙個data檔案我,不知道怎麼匯入。解壓後如圖:

再開啟乙個資料夾(其實乙個資料夾就是乙個資料庫):

其實這就是資料庫data目錄的資料儲存格式,frm 格式的檔案就是乙個表,經過自己慢慢摸索總結方法如下:

1.查下我們自己資料庫的data目錄:

2.這就是我自己資料庫的data目錄,然後將要匯入的資料庫檔案和ibdata1檔案拷進來:

3.如果原來ibdata1檔案存在的話可以覆蓋,複製過來後,重啟mysql:service mysql restart

4.然後重新整理下遠端連線工具:

可以看到表資料了,成功!

mysql通過data目錄恢復資料庫

中小 重灌系統後,mysql服務沒有了,但是資料庫的檔案還在,這個時候我想恢復以前的資料庫,起碼要把資料匯出來。mysql重灌n次,永遠提示could not start service error 0!後來終於找到乙個方兒,就是先把以前的庫檔案都拷貝出來,把以前的mysql文 件全部清除,然後裝個...

mysql資料庫遷移 拷貝data目錄檔案的方式

其實遷移資料庫,一般用sql檔案就行,把a伺服器資料庫的表結構和資料等等匯出,然後匯入到b伺服器資料庫,但是這次資料檔案過大,大約有40個g,使用命令列匯入,效果不是很好,經常在執行過程中報錯 卡死。最後參考網上的帖子,複製源資料庫的data目錄下的檔案,完成資料遷移。步驟如下 1.首先要確定dat...

更改mysql資料庫data儲存的位置

第一步 關閉資料庫 用管理員身份執行cmd命令列 windows powershell 輸入net stop mysql80 mysql80是安裝mysql時的資料庫名 關閉資料庫。第二步 在其他盤新建乙個存放資料的資料夾,並把原始的data資料夾整個拷貝到新的路徑中。這裡有個坑,按照網上教程是找不...