Discuz数据库类型,Discuz数据字典

分类:建站教程 Discuz教程 时间:2025-10-23 10:02 浏览:0 评论:0
0

当前目录列表:

  • 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类型的表直接拷到另一个数据库就可以直接使用

    1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
    2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
    3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
    4. 建站教程 > Discuz数据库类型,Discuz数据字典

    用户评论