⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 常见的bbs源代码
💻 TXT
字号:

new文件夹中的是新安装程序,upgrade中的是升级程序,请选择合适的程序安装或者升级;

关于UTF,我们建议用户在安装数据库的时候默认选择GBK字符集,这样可以很好的支持中文以及英文等字符,如果用户的数据库需要默认是UTF的字符集,那么,用户需要修改SQL文件。
例:
lybbs_mysql.sql这是gbk的安装SQL文件,默认普通用户都应该选择这个SQL进行安装;
如需支持UTF,需编辑这个SQL文件,把所有varchar的地方的长度都改成原来的3/2;
区别:
主要是varchar类型的区别,一般gbk字符集中一个中文占用两个字节(2 bytes),而utf字符集中,一个中文占用了三个字节(3 bytes),同样的varchar(12)字段在gbk字符集中可以存入"一二三四五六"长度的字符,而在utf字符集中,最多只能存入"一二三四"长度的字符,我们程序默认是针对gbk字符开发的,如果用户的数据库需要用utf,就要把所有gbk中的varchar的长度修改成length+length/2,即varchar(12)在utf中要修改成varchar(18),6个中文在gbk中长度是12,而在utf中是18,这样就正好了。mysql环境下,varchar的最大长度是255,如果原来gbk环境下已经是170或者以上,那么最大只能修改成varchar(255)。另外几个例子,如varchar(40)需改成varchar(60),varchar(80)需改成varchar(120)。
安装好后还需要用数据库工具进入数据库把有中文乱码的地方重新编辑一下。
最后:
编辑好的UTF安装文件只针对高级用户,对数据库比较熟悉和了解,对gbk和utf的字符处理也比较的熟悉和了解。如果安装了utf字符集,可能还需要修改db.properties中的dbUrl配置文件。另外,UTF只适合第一次安装的用户,如果是升级,对于已经存在的GBK字符可能无法转成UTF字符而导致数据库出现乱码。
请用户自行按照上面的规则修改后再安装SQL文件。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -