剑网三80大轻功版本如何备份存档?
用WINSCP连接到数据库,看到有个帐号表和角色表,但是里面没有看到装备的表在哪?是不是备份MYSQL数据库JX3_25即可?还是存储在root文件夹里?哪位大佬知道?一起讨论一下吧
本帖最后由 「」 于 2025-1-30 14:48 编辑
存档只在数据库,导出即可备份。导入时候要注意编码,也就是字符集和排序规则。
字符集gbk -- GBK Simplified Chinese
排序规则gbk_chinese_ci
至于有些数据,它是加密的不显示,只能看到(BLOB)这种。
「」 发表于 2025-1-30 14:46
存档只在数据库,导出即可备份。导入时候要注意编码,也就是字符集和排序规则。
字符集gbk -- GBK Simplif ...
万分感谢呀,我现在试一下,如果可以,马上来汇报一下进展和结果,装备保存在哪个表了? 我来汇报结果来呀,经测试,按照上楼说的方法可行,注意要改一下CHARSET=gbk,只需要把三个表备份再导入即可:account(帐号)、fellowship(好友关系)、role(角色),举个例子:
以account为例:
SQL文件导出后为以下文件:
-- --------------------------------------------------------
-- 主机: 192.168.1.100
-- 服务器版本: 5.6.51 - MySQL Community Server (GPL)
-- 服务器操作系统: Linux
-- HeidiSQL 版本: 10.2.0.5599
-- --------------------------------------------------------
-- 导出表 jx3_25.account 结构
CREATE TABLE IF NOT EXISTS `account` (
`Account` varchar(32) NOT NULL,
`LastModify` datetime NOT NULL,
`ExtInfo` mediumblob,
PRIMARY KEY (`Account`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
-- 正在导出表jx3_25.account 的数据:~5 rows (大约)
DELETE FROM `account`;
/*!40000 ALTER TABLE `account` DISABLE KEYS */;
INSERT INTO `account` (`Account`, `LastModify`, `ExtInfo`) VALUES
('fedd3700', '2025-01-29 22:21:29', _binary 0x000000000F5CA2DA7A00000001000000000000004C000FFFFFFFF9A670100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032223000000000000300000000000000);
再导入即可。
终于解决了!!!
最新的端不行,用heidisql和Navicat for MySQL都没有选择导出编码为字符集gbk -- GBK Simplified Chinese的选项,帐号可以,但是人物名字会变乱码,不知道如何解决 不同的端的数据库不一样,现在明白了
https://www.iopq.net/thread-17131788-1-1.html
[一键安装] 剑网Ⅲ一键端+手工端(241212更换了一个客户端
这个端的数据库是里角色是可以看到名字的,直接在SQL文件里改名字汉字就可以
其他几个端都是加密的,汉字不显示是乱码,需要保持原来的 问下楼主用WINSCP链接数据库的时候,主机名,端口,账号,密码都怎么填写啊
页:
[1]