宝塔用户_piedfb 发表于 2024-1-1 22:25:02

【已解答】本地DZ数据库导入 腾讯的 云数据库。回贴表

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
LINUX8.04
系统版本:
问题描述:
在腾讯云开通了 云数据库。。。本机MYSQL版本5.是6.50...云上是5.7在本机用面板备份了DZ的数据库。。然后用面版导入到云里的数据库。显示导入成功。但
1、有回贴表没有导入进去。
2、原来的引擎是MyISAM倒入后都为成了InnoDB
3、批量转为myisam 并不好使。还是innodb
4、如果不转DZ论坛有什么问题吗。
相关截图(日志、错误):

这个是原来的数据表。有post回贴表。

这个是导入 云数据库 表。

大炮运维V587 发表于 2024-1-2 09:36:07

您好,默认情况下在mysql5.5版本就开始把默认的存储引擎配置成InnoDB了,下面是InnoDB和MyISAM的区别:事务支持:InnoDB是一个支持事务的存储引擎,它采用了ACID(原子性、一致性、隔离性和持久性)的特性。MyISAM不支持事务,它是一个非事务性的存储引擎。

锁级别:InnoDB支持行级锁,这意味着可以同时处理更多的并发操作而不会出现数据的锁定问题。MyISAM只支持表级锁,一旦有一个操作占用了表级锁,其他操作将被阻塞。

外键约束:InnoDB支持外键约束,可以在表之间建立引用完整性,保证数据的一致性。MyISAM不支持外键约束,无法强制执行数据一致性。

崩溃恢复:InnoDB具有更好的崩溃恢复能力,它通过事务日志(redo log)来保证数据库崩溃时的数据完整性。MyISAM在崩溃恢复方面的能力相对较弱,容易造成数据的损坏。

全文搜索:MyISAM提供了全文搜索的功能,可以方便地进行文本搜索操作。InnoDB在全文搜索方面的支持相对较弱。

性能特点:对于读写操作较为均衡的应用场景,InnoDB通常具有较好的性能表现。MyISAM在只读或者插入操作频繁的场景下相对较快。
需要注意的是,MySQL 5.5版本之后,InnoDB成为了默认的存储引擎,但是根据实际需求,也可以通过配置来选择默认的存储引擎。在选择存储引擎时,需要根据具体的应用场景和需求来进行权衡和选择。

如果你当前使用过程中并没有什么影响,建议继续使用当前的默认的InnoDB存储引擎

宝塔用户_piedfb 发表于 2024-1-2 11:03:31

缺表的问题怎么办呢

宝塔用户_piedfb 发表于 2024-1-2 11:04:56

大炮运维V587 发表于 2024-1-2 09:36
您好,默认情况下在mysql5.5版本就开始把默认的存储引擎配置成InnoDB了,下面是InnoDB和MyISAM的区别:
如 ...

导入后缺回帖表

大炮运维V587 发表于 2024-1-2 14:50:05

宝塔用户_piedfb 发表于 2024-1-2 11:04
导入后缺回帖表

您好,您安装一致的MySQL数据库版本,然后重新导入看下回帖表是否正常
页: [1]
查看完整版本: 【已解答】本地DZ数据库导入 腾讯的 云数据库。回贴表