新聞中心
以下的文章主要向大家描述的是MySQL版本在不一致的情況下,導致恢復數(shù)據(jù)出錯的情況的解決方案,本文包括了對相關(guān)環(huán)境,錯誤,以及實際解決方案的描述,以下就是文章的主要內(nèi)容描述,望你會有所收獲。

成都創(chuàng)新互聯(lián)公司成立10年來,這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供網(wǎng)站設計、成都網(wǎng)站建設、網(wǎng)站策劃、網(wǎng)頁設計、空間域名、網(wǎng)絡營銷、VI設計、網(wǎng)站改版、漏洞修補等服務。網(wǎng)站是否美觀、功能強大、用戶體驗好、性價比高、打開快等等,這些對于網(wǎng)站建設都非常重要,成都創(chuàng)新互聯(lián)公司通過對建站技術(shù)性的掌握、對創(chuàng)意設計的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。
環(huán)境
我本機上安裝的MySQL版本是5.1.30
服務器上先后安裝的版本是5.1.7和5.0.22
錯誤
在本機備份成sql語句,到服務器上執(zhí)行,執(zhí)行的時候老是報錯:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE...
解決方法
經(jīng)摸索查資料發(fā)現(xiàn)
需將類似下列語句(紅色邊框)的sql語句改成如下語句(藍色邊框)
- PRIMARY KEY (`PID`) USING BTREE
- PRIMARY KEY USING BTREE (`PID`)
經(jīng)過如上修改,再執(zhí)行就不會出錯了。
當然***是安裝統(tǒng)一MySQL版本,否則每次都要來改sql語句才能正常的恢復到服務器上。
kaixuan's cnblogs
以上的相關(guān)內(nèi)容就是對MySQL版本不一致,導致恢復數(shù)據(jù)出錯的介紹,望你能有所收獲。
當前名稱:MySQL版本不一致會導致的后果
標題網(wǎng)址:http://fisionsoft.com.cn/article/cohipdj.html


咨詢
建站咨詢
