嗨,大家好,我是出生在达纳苏斯的一名德鲁伊,我是要立志成为海贼王,啊不,是立志成为科学家的德鲁伊。最近,我发现我们所处的世界是一个虚拟的世界,并由此开始,我展开了对我们这个世界本源的探索。那么就由我来带领大家拨开迷雾,深入探究我们世界的根本。
前几期我们介绍了71-79行代码,接下来的代码,从代码注释中能看出,就是读取配置文件,所以我们先讲一下配置文件的形式。
从上图我们可以看出,我们的世界中配置形式是section,key,value。这就是最常见的配置形式——INI文件。
INI文件
INI文件是一种用于存储配置设置的文件格式,通常由多个部分和键值对组成。每个部分由方括号括起来,包含一个或多个键值对,用于表示应用程序的运行时选项。
其配置形式如下
[wow]
module=single
[drivers]
wave=mmdrv.dll
INI文件的优点包括支持各种流行的编程语言,具有可维护性,支持读写功能和注释。然而,INI文件的缺点是不支持二进制数据、表格或一些特殊数值,也无法存储多用户计算机上每个用户的特性。
总的来说,INI文件是一种用于存储配置设置的简单且广泛使用的文件格式。
auth关键配置
# authserver.conf
LoginDatabaseInfo = "127.0.0.1;3306;acore;acore;acore_auth"
# 鉴权配置中的数据库配置,形式为MySQLIP;Port;Username;Password;database
好了,今天就到这里吧,我要去呵护我的世界之树了,拜拜。