午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

數據庫復制 - mysql 直接拷貝data 目錄下文件 進行數據庫遷移時遇到的一些問題??

瀏覽:154日期:2022-06-19 09:06:05

問題描述

我目前有兩個數據庫:

mysql5.6.x

mysql5.7.x

現在要將mysql5.6.x 的所有數據 遷移到 mysql5.7.x 中,采取的是直接將 mysqldata 目錄下的相關文件夾(數據庫)拷貝到 mysql5.7.x 的data目錄下。

期間出現問題,通過百度知道: innodb 的表,直接復制文件是無法使用的,會提示 table doesn’t exists ,在復制的時候,應將data目錄下的 ibdata1 文件一并復制過去,并且刪除ib_logfile1 ib_logfile1 文件。

如果是導入到全新的數據庫中(mysql5.7.x 數據庫新創建,里面沒有任何已創建的數據庫),那肯定是完美的做法。

可若是,將被導入的數據庫中已經有創建的數據庫了該怎么辦??

若是將 mysql5.6.x 中的 ibdata1 文件 覆蓋 mysql5.7.x 中的 ibdata1 , 則從mysql5.6.x 遷移過來的數據庫全部有用 , 可 mysql5.7.x 中原先已創建的數據庫將全被報廢。

有沒有辦法實現: 通過直接拷貝文件的方式 遷移數據庫, 且不會出現 上述問題??

希望大神們都分享些: 數據庫遷移的方法

問題解答

回答1:

可以使用navicat的數據傳輸,只傳輸你需要遷移的數據(表、視圖、函數等)。

回答2:

xtrabackup

回答3:

1、官方有升級手冊,你為什么要看百度……http://dev.mysql.com/doc/refm...

2、在目的機已有數據庫的情況下,你還要整個數據庫目錄都往上貼,什么想法。

通過直接拷貝文件的方式遷移數據庫,本身風險就非常大,你還要繼續給自己增加難度。

相關文章:
主站蜘蛛池模板: 欧美中文在线观看 | 超碰在线免费播放 | 欧美一级网站 | 国产一线在线观看 | 日本一区二区三区视频在线观看 | 婷婷在线影院 | 久久一级视频 | 福利在线免费观看 | 超碰丝袜 | 亚洲人成人一区二区在线观看 | 亚洲欧美另类一区 | 九九热国产精品视频 | jizzjizzjizz亚洲| 国产一区二区三区免费视频 | 青草草在线视频 | 亚洲视频在线免费观看 | 黄色av网站在线免费观看 | 91久久久久久久久 | 噼里啪啦国语完整在线观看高清 | 欧美日韩在线网站 | 成人在线观看免费视频 | 中文字幕日本一区 | 日本在线观看网址 | 亚洲欧美综合在线观看 | 中文久草 | 高清欧美性猛交 | 久久久久少妇 | 亚洲色图另类小说 | 丁香婷婷视频 | www.av在线视频 | 精品福利在线观看 | 久久国产成人 | 哪里看毛片 | 91高跟黑色丝袜呻吟在线观看 | 久久免费精彩视频 | 欧美一及片 | 日韩一级片在线免费观看 | 免费日韩网站 | 国产精品久久久久久69 | 黄网址在线 | 免费成人黄色网址 |