ChatGPT批量写原创文章软件

discuz数据库类型(discuz数据字典)

discuz论坛 使用的是什么数据库1,需要支持PHP和MYSQL的空间才可以2,理论可以用ACCESS,实际上DZ目前用的是MYSQL,如果要需要ACCESS数据库支持,自己改代码(这个很复杂了)3,安装流程不需要说,因为

本文目录一览:

  • 1、discuz论坛 使用的是什么数据库
  • 2、DiscuZ使用的是那种数据库?
  • 3、discuz 的数据库链接是 innodb方式 还是odb方式

discuz论坛 使用的是什么数据库

1,需要支持PHP和MYSQL的空间才可以

2,理论可以用ACCESS,实际上DZ目前用的是MYSQL,如果要需要ACCESS数据库支持,自己改代码(这个很复杂了)

3,安装流程不需要说,因为你下载的DZ安装包里有教程

详细咨询可HI我或Q我

discuz数据库类型(discuz数据字典)

DiscuZ使用的是那种数据库?

MYSQL数据库。

MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常棒的数据库。

discuz 的数据库链接是 innodb方式 还是odb方式

下面是在恢复数据库的过程

1. Discuz数据库

Discuz数据库的恢复非常顺利, 在安装好新版本的Mysql后,直接将原来的数据库文件copy到新的数据目录中,重新启动mysql, 就能看到恢复的数据库了

2. Redmine数据库

本打算直接使用上面的经验,也能看到所有的表,但是就是执行查询的时候,总是报错"表不存在".

后来查了一些资料,发现,原因应该是Discuz和Redmine使用的Mysql引擎不一样导致的。

Discuz使用的是MyISAM, 而Redmine使用的是InnoDB.

解决的办法是,

除了要copy数据目录外,还要记得覆盖ibdata1文件。

以表”Table”为例: 如类型是MyISAM, 数据文件则以”Table.frm””Table.MYD””Table.MYI””三个文件存储于”/data/$databasename/”目录中. 如类型是InnoDB, 数据文件则存储在”$innodb_data_home_dir/″中的ibdata1文件中(一般情况),结构文件存在于table_name.frm中. MySQL的数据库文件直接复制便可以使用,但是那是指“MyISAM”类型的表。 而使用MySQL-Front直接创建表,默认是“InnoDB”类型,这种类型的一个表在磁盘上只对应一个“*.frm”文件,不像MyISAM那样还“*.MYD,*.MYI”文件。 MyISAM类型的表直接拷到另一个数据库就可以直接使用

相关文章