各位大神好:
小弟是個新人,接手一個現(xiàn)有系統(tǒng)的維護(hù),因想弄套測試環(huán)境想把正在使用的mysql數(shù)據(jù)庫在另一臺機(jī)器上復(fù)制一個,倒騰半天無法成功,求大神答惑。
背景:原服務(wù)器是windows2003系統(tǒng),新服務(wù)器的系統(tǒng)相同。
1.首先在新服務(wù)上安裝了一個mysql數(shù)據(jù)庫,由于不了解原來的數(shù)據(jù)庫配置所以瞎配置了一通,
也就是在運行MySQLInstanceConfig.exe的時候選擇的內(nèi)容可能跟原來的不同。
2.將目標(biāo)服務(wù)器上的mysql通過net stop mysql命令關(guān)閉掉了,進(jìn)程中已無mysql
3.將源服務(wù)器中的Mysql文件夾和Mysql_Data文件夾直接拷貝到對應(yīng)的目標(biāo)服務(wù)器的對應(yīng)文件夾中,覆蓋原來的所有文件。
4.修改my.ini文件,將basedir=修改為目標(biāo)服務(wù)中Mysql文件夾的路徑,datadir=修改為目標(biāo)服務(wù)器中的Mysql_Data/Data的路徑。
5.運行 net start mysql
出現(xiàn)如下提示:
MySQL 服務(wù)正在啟動 ...MySQL 服務(wù)無法啟動。系統(tǒng)出錯。發(fā)生系統(tǒng)錯誤 1067.進(jìn)程意外終止。
6.查看Mysql_Data\data 目錄下的err文件發(fā)現(xiàn)如下內(nèi)容:
150120 15:37:32 [Note] Plugin 'FEDERATED' is disabled.150120 15:37:33 InnoDB: Initializing buffer pool, size = 2.0G150120 15:37:37 InnoDB: Completed initialization of buffer pool150120 15:37:37 InnoDB: Operating system error number 21 in a file operation.InnoDB: Some operating system error numbers are described atInnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.htmlInnoDB: File name E:\MySQL-Data\ibdata1InnoDB: File operation call: 'create'.InnoDB: Cannot continue operation.
以上為全部的操作,求大神解答如何mysql數(shù)據(jù)庫無法啟動了,我應(yīng)該怎么處理,謝謝。
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)