- 1、mysql5.5.28安裝出錯Error code=-1
- 2、裝MySQL數據庫時出現一個錯誤這怎麼解決
- 3、安裝mysql時 Write configuration file 錯誤怎麼解決?my.ini error code -1
- 4、安裝mysql出現此應用無法在你的電腦上運行
- 5、linux安裝mysql make時出錯make[1]: *** [my_new.o] 錯誤 1
- 6、MySql5.0 安裝不上 最後一步出錯 error code -1 路徑不帶中文
有可能是win8權限的問題,還有可能是你文件目錄出現中文導致的,盡量別出現中文。
還有,如果是重裝的話,請盡量清除乾淨註冊表
如果從庫上表 t 數據與主庫不一致,導致複製錯誤,整個庫的數據量很大,重做從庫很慢,如何單獨恢復這張表的數據?通常認為是不能修復單表數據的,因為涉及到各表狀態不一致的問題。下面就列舉備份單表恢復到從庫會面臨的問題以及解決辦法:
場景 1
如果複製報錯後,沒有使用跳過錯誤、複製過濾等方法修復主從複製。主庫數據一直在更新,從庫數據停滯在報錯狀態(假設 GTID 為 aaaa:1-100)。
修復步驟:
在主庫上備份表 t (假設備份快照 GTID 為 aaaa:1-10000);
恢復到從庫;
啟動複製。
這裡的問題是複製起始位點是 aaaa:101,從庫上表 t 的數據狀態是領先其他表的。aaaa:101-10000 這些事務中只要有修改表 t 數據的事務,就會導致複製報錯 ,比如主鍵衝突、記錄不存在(而 aaaa:101 這個之前複製報錯的事務必定是修改表 t 的事務)
解決辦法:啟動複製時跳過 aaaa:101-10000 這些事務中修改表 t 的事務。
正確的修復步驟:
1. 在主庫上備份表 t (假設備份快照 GTID 為 aaaa:1-10000),恢復到從庫;
2. 設置複製過濾,過濾表 t:
CHANGE REPLICATION FILTER REPLICATE_WILD_IGNORE_TABLE = (‘db_name.t’);
3. 啟動複製,回放到 aaaa:10000 時停止複製(此時從庫上所有表的數據都在同一狀態,是一致的);
START SLAVE UNTIL SQL_AFTER_GTIDS = ‘aaaa:10000’;
4. 刪除複製過濾,正常啟動複製。
注意事項:這裡要用 mysqldump –single-transaction –master-data=2,記錄備份快照對應的 GTID
場景 2
如果複製報錯後,使用跳過錯誤、複製過濾等辦法修復了主從複製。主、從庫數據一直在更新。
修復步驟:
在主庫上備份表 t (假設備份快照 GTID為 aaaa:1-10000);
停止從庫複製,GTID為 aaaa:1-20000;
恢復表 t 到從庫;
啟動複製。
這裡的問題是複製起始位點是 aaaa:20001,aaaa:10000-20000 這些事務將不會在從庫上回放,如果這裡面有修改表 t 數據的事務,從庫上將丟失這部分數據。
解決辦法:從備份開始到啟動複製,鎖定表 t,保證 aaaa:10000-20000 中沒有修改表 t 的事務。
正確修復步驟:
對錶 t 加讀鎖;
在主庫上備份表 t;
停止從庫複製,恢復表 t;
啟動複製;
解鎖表 t。
如果是大表,這裡可以用可傳輸表空間方式備份、恢復表,減少鎖表時間。
安裝路徑不要帶有中文!
換到另外全部是英文和數字的目錄安裝應該就正常了。
解決方法一:
第一步、對着軟件安裝程序文件,單擊鼠標右鍵,菜單中選擇“屬性”。
第二步、在文件屬性對話框,點擊切換到“兼容性”選項界面,點擊勾選“以兼容模式運行這個程序”,然後點擊下面的向下箭頭,裡面選擇自己認為合適的系統版本,如Windows7(畢竟他的兼容性更好些),設置完成後,點擊確定。
第三步、返回軟件安裝程序界面,再次雙擊試試看,是不是可以安裝了?
最後還需提示一下,在進行這個操作時,可能會出現賬戶控制提示框,點擊確定即可。如果這種方法導致網絡鏈接錯誤,請按原來的方法設置回來,再看下面的方法。
解決方法二:針對系統自帶應用出錯
1、打開開始菜單,點擊“Windows PowerShell”文件夾,然後在“Windows PowerShell”程序上單擊右鍵,選擇“更多”—“以管理員身份運行”;
2、在打開的“Windows PowerShell”框中將下面代碼複製進去:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”} ,複製進去後按下回車鍵系統就會自動修復自帶應用了!
解決方法三:針對第三方應用程序
1、按下“Win+R”組合鍵打開運行,在框中輸入“gpedit.msc”點擊確定打開組策略編輯器;
2、依次展開:【計算機配置】—【Windows設置】—【安全設置】—【本地策略】—【安全選項】 ;
3、在右側雙擊打開“用戶賬戶控制:以管理員批准模式運行所有管理員”,選擇“已啟用”點擊應用並確定即可。
電腦是不是64位的,安裝的mysql卻是32位軟件,建議用yum或apt-get安裝一下glibc再來嘗試。
有網絡,配一下yum源。有的軟件不在官方的源裡面,而在第三方。如果能安裝的話,就去安裝第三方的源,例如epel, rpmfusion,rpmforge,livna等等。要是不讓安裝這些第三方工具。那就想辦法下載glibc的rpm包,然後yum localinstall glibc。
對計算機軟件的維護主要有以下幾點:
1、對所有的系統軟件要做備份。當遇到異常情況或某種偶然原因,可能會破壞系統軟件,此時就需要重新安裝軟件系統,如果沒有備份的系統軟件,將使計算機難以恢復工作。
2、對重要的應用程序和數據也應該做備份。
3、經常注意清理磁盤上無用的文件,以有效地利用磁盤空間。
4、避免進行非法的軟件複製。
5、經常檢測,防止計算機傳染上病毒。
6、為保證計算機正常工作,在必要時利用軟件工具對系統區進行保護。
看一看 這個文件的屬性,是不是被設置成了只讀,或者帶權限保護(F盤下的你的文件)
原創文章,作者:G6KZG,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/126150.html