97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

Discuz! 官方交流社區(qū)

標(biāo)題: DZ 3.4 GBK轉(zhuǎn)UTF8 InnoDB丟失了很多用戶 [打印本頁]

作者: louislaw    時間: 2023-3-13 19:17
標(biāo)題: DZ 3.4 GBK轉(zhuǎn)UTF8 InnoDB丟失了很多用戶
用戶表丟失了好多數(shù)據(jù),不知道為什么
作者: mingkong    時間: 2023-3-13 19:38
只是轉(zhuǎn)編碼應(yīng)該不會丟用戶啊
找個地方用備份數(shù)據(jù)重新升級看看,看看數(shù)據(jù)庫里的用戶是否仍然存在。
比較可能的是有分表數(shù)據(jù)以及uc的數(shù)據(jù)轉(zhuǎn)換存在問題。
作者: dashen    時間: 2023-3-13 19:59
如果是升級X3.5,升級程序并沒有刪除的操作
作者: louislaw    時間: 2023-3-13 20:24
我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由壧崾拘薷氖 ?br />
下面是直接升級UC就提示的錯誤。
UCenter info: MySQL Query Error
SQL:ALTER TABLE [Table]admins ENGINE=InnoDB;
Error:Error on rename of './uc/#sql-alter-7318-d9e6' to './uc/[Table]admins' (errno: 168 "Unknown (generic) error from engine")
Errno:1025
作者: louislaw    時間: 2023-3-13 20:24
dashen 發(fā)表于 2023-3-13 19:59
如果是升級X3.5,升級程序并沒有刪除的操作

我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由壧崾拘薷氖 ?br />
下面是直接升級UC就提示的錯誤。
UCenter info: MySQL Query Error
SQL:ALTER TABLE [Table]admins ENGINE=InnoDB;
Error:Error on rename of './uc/#sql-alter-7318-d9e6' to './uc/[Table]admins' (errno: 168 "Unknown (generic) error from engine")
Errno:1025
作者: dashen    時間: 2023-3-13 20:39
louislaw 發(fā)表于 2023-3-13 20:24
我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由壧崾拘薷氖 ?br />
下面是直接升級UC就提示的錯誤 ...

有的工具數(shù)據(jù)導(dǎo)入出錯的時候會繼續(xù)執(zhí)行,最后會提示你成功和失敗多少
作者: louislaw    時間: 2023-3-13 20:40
dashen 發(fā)表于 2023-3-13 20:39
有的工具數(shù)據(jù)導(dǎo)入出錯的時候會繼續(xù)執(zhí)行,最后會提示你成功和失敗多少

大神,我直接升級UC提示這個錯誤知道是什么原因嗎?

Error:Error on rename of './uc/#sql-alter-7318-d9e6' to './uc/[Table]admins' (errno: 168 "Unknown (generic) error from engine")
作者: 專家    時間: 2023-3-13 22:05
louislaw 發(fā)表于 2023-3-13 20:40
大神,我直接升級UC提示這個錯誤知道是什么原因嗎?

Error:Error on rename of './uc/#sql-alter-7318-d ...

如果線上環(huán)境不標(biāo)準(zhǔn)或者有問題的話,可以考慮在本地電腦上臨時搭建一個服務(wù)器環(huán)境用來給自己的網(wǎng)站升級。或者也可以臨時開一臺按量付費(fèi)的服務(wù)器,升級使用一次成本也就幾角錢。

當(dāng)然這么操作需要確保數(shù)據(jù)是完整導(dǎo)出的。推薦使用環(huán)境自帶的phpmyadmin一類的數(shù)據(jù)庫工具導(dǎo)出數(shù)據(jù)庫。
作者: louislaw    時間: 2023-3-13 22:40
專家 發(fā)表于 2023-3-13 22:05
如果線上環(huán)境不標(biāo)準(zhǔn)或者有問題的話,可以考慮在本地電腦上臨時搭建一個服務(wù)器環(huán)境用來給自己的網(wǎng)站升級。 ...

上面的問題解決了,現(xiàn)在問題來到了

表 uc_admins 的文字排序 不受支持,請人工處理后再繼續(xù)!
作者: 專家    時間: 2023-3-13 22:59
louislaw 發(fā)表于 2023-3-13 22:40
上面的問題解決了,現(xiàn)在問題來到了

表 uc_admins 的文字排序 不受支持,請人工處理后再繼續(xù)! ...

這種如果不是你之前把表改壞了,那就有可能是導(dǎo)出的時候丟失了信息造成表結(jié)構(gòu)不標(biāo)準(zhǔn)。可以進(jìn)數(shù)據(jù)庫里手動調(diào)整一下。如果是utf8的話應(yīng)該是utf8_general_ci,是gbk的話,應(yīng)該是gbk_chinese_ci,這個信息有可能丟失掉了。
作者: louislaw    時間: 2023-3-14 10:59
專家 發(fā)表于 2023-3-13 22:59
這種如果不是你之前把表改壞了,那就有可能是導(dǎo)出的時候丟失了信息造成表結(jié)構(gòu)不標(biāo)準(zhǔn)??梢赃M(jìn)數(shù)據(jù)庫里手動 ...

大神,你應(yīng)該也看到我另外一個帖子了,表沒問題
作者: 專家    時間: 2023-3-14 15:53
louislaw 發(fā)表于 2023-3-14 10:59
大神,你應(yīng)該也看到我另外一個帖子了,表沒問題

不是表能用就叫表沒問題的。有可能你的結(jié)構(gòu)已經(jīng)和官方新安裝的不一致了。只是能用而已。
作者: louislaw    時間: 2023-3-15 13:24
專家 發(fā)表于 2023-3-14 15:53
不是表能用就叫表沒問題的。有可能你的結(jié)構(gòu)已經(jīng)和官方新安裝的不一致了。只是能用而已。 ...

我把表刪了,用官方命令再建了一遍,依然錯誤。
作者: 專家    時間: 2023-3-15 15:35
louislaw 發(fā)表于 2023-3-15 13:24
我把表刪了,用官方命令再建了一遍,依然錯誤。

這就怪了,沒見過這種情況啊
你這套服務(wù)器環(huán)境當(dāng)時是怎么安裝出來的?感覺很可能是你這套服務(wù)器環(huán)境有不太正常的地方
作者: louislaw    時間: 2023-3-15 17:39
專家 發(fā)表于 2023-3-15 15:35
這就怪了,沒見過這種情況啊
你這套服務(wù)器環(huán)境當(dāng)時是怎么安裝出來的?感覺很可能是你這套服務(wù)器環(huán)境有不 ...

php,MariaDB,Nginx都是自己編譯的,之前的系統(tǒng)也是自己一步一步升級過來的。原本想自己轉(zhuǎn)InnoDB,后來轉(zhuǎn)過以后發(fā)現(xiàn)有亂碼,也丟失了一些用戶,又還原回來了。
作者: niuniu1688    時間: 2023-3-15 21:36
改之前,備份, 如果成功了,就不存在這個問題
作者: 耗子    時間: 2023-3-15 22:08
升級前一定要備份好數(shù)據(jù)庫
作者: 專家    時間: 2023-3-16 01:01
louislaw 發(fā)表于 2023-3-15 17:39
php,MariaDB,Nginx都是自己編譯的,之前的系統(tǒng)也是自己一步一步升級過來的。原本想自己轉(zhuǎn)InnoDB,后來 ...

那確實(shí)挺奇怪的,mariadb雖然不是mysql,但我之前也測試過,沒有類似的問題,你確定你使用的是10.2及以上版本么?
實(shí)在不行的話,建議你重新找臺機(jī)器搞一套標(biāo)準(zhǔn)一點(diǎn)的環(huán)境(比如別人做好的集成包,用面板安裝的套件,直接走apt-get獲取的現(xiàn)成的包,或者干脆走docker)然后把數(shù)據(jù)遷移到上面去升級,升級完了再搬回你自己這套環(huán)境里面。




歡迎光臨 Discuz! 官方交流社區(qū) (http://r615.cn/) Powered by Discuz! X5.0