mysql 从物理文件恢复_从物理文件恢复MySQL数据库
從@Vicent的答案,我已經恢復如下MySQL數據庫:
步驟1.關閉MySQL服務器
第二步復制數據庫,數據庫文件夾(在Linux中,默認位置是的/ var/lib中/ MySQL的)。保持數據庫名稱相同,并在mysql模式下保持數據庫名稱相同。
sudo cp -rf /mnt/ubuntu_426/var/lib/mysql/database1 /var/lib/mysql/
第3步:改變自己和改變模式的文件夾:
sudo chown -R mysql:mysql /var/lib/mysql/database1
sudo chmod -R 660 /var/lib/mysql/database1
sudo chown mysql:mysql /var/lib/mysql/database1
sudo chmod 700 /var/lib/mysql/database1
第4步:復制ibdata1中在你的數據庫文件夾
sudo cp /mnt/ubuntu_426/var/lib/mysql/ibdata1 /var/lib/mysql/
sudo chown mysql:mysql /var/lib/mysql/ibdata1
第5步:復制ib_logfile0和ib_logfile1文件數據庫文件夾。
sudo cp /mnt/ubuntu_426/var/lib/mysql/ib_logfile0 /var/lib/mysql/
sudo cp /mnt/ubuntu_426/var/lib/mysql/ib_logfile1 /var/lib/mysql/
記得改變那些文件的自己和改變根:
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile0
sudo chown -R mysql:mysql /var/lib/mysql/ib_logfile1
或
sudo chown -R mysql.mysql /var/lib/mysql
步驟6(可選):我的網站有配置存儲在特定位置的文件,那么我將它們完全復制到相應的位置。
第7步:啟動您的Mysql服務器。一切都回來,享受它。
也就是說。
總結
以上是生活随笔為你收集整理的mysql 从物理文件恢复_从物理文件恢复MySQL数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql数据库latin1转utf8_
- 下一篇: nodejs 定时 mysql_node