男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

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

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

作者: louislaw    時(shí)間: 2023-3-13 19:17
標(biāo)題: DZ 3.4 GBK轉(zhuǎn)UTF8 InnoDB丟失了很多用戶
用戶表丟失了好多數(shù)據(jù),不知道為什么
作者: mingkong    時(shí)間: 2023-3-13 19:38
只是轉(zhuǎn)編碼應(yīng)該不會(huì)丟用戶啊
找個(gè)地方用備份數(shù)據(jù)重新升級(jí)看看,看看數(shù)據(jù)庫里的用戶是否仍然存在。
比較可能的是有分表數(shù)據(jù)以及uc的數(shù)據(jù)轉(zhuǎn)換存在問題。
作者: dashen    時(shí)間: 2023-3-13 19:59
如果是升級(jí)X3.5,升級(jí)程序并沒有刪除的操作
作者: louislaw    時(shí)間: 2023-3-13 20:24
我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由?jí)提示修改失敗。

下面是直接升級(jí)UC就提示的錯(cuò)誤。
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    時(shí)間: 2023-3-13 20:24
dashen 發(fā)表于 2023-3-13 19:59
如果是升級(jí)X3.5,升級(jí)程序并沒有刪除的操作

我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由?jí)提示修改失敗。

下面是直接升級(jí)UC就提示的錯(cuò)誤。
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    時(shí)間: 2023-3-13 20:39
louislaw 發(fā)表于 2023-3-13 20:24
我是自己導(dǎo)出數(shù)據(jù),再改一下命令,再倒回去。因?yàn)橹苯由?jí)提示修改失敗。

下面是直接升級(jí)UC就提示的錯(cuò)誤 ...

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

大神,我直接升級(jí)UC提示這個(gè)錯(cuò)誤知道是什么原因嗎?

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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