宝塔用户_mthenl 发表于 2026-4-13 11:06:32

【已解答】安装数据库出错

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
Linux面板11.6.0
系统版Linux面板11.6.0本:
:Alibaba Cloud 3 (OpenAnolis Edition)
问题描述:
Alibaba Cloud Linux release 3 (OpenAnolis Edition)
Bit:64 Mem:7749M Core:4 gcc:10.2.1 cmake:3.26.5
Linux 5.10.134-19.2.al8.x86_64 x86_64
      |                                    ^/www/server/mysql/src/sql/sql_class.h:2574:10: note: ‘struct THD::st_transactions’ declared here 2574 |   struct st_transactions {      |          ^~~~~~~~~~~~~~~/www/server/mysql/src/sql/sql_class.h: In member function ‘void THD::st_transactions::back(THD::st_transactions*)’:/www/server/mysql/src/sql/sql_class.h:2667:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct THD::st_transactions’; use assignment or value-initialization instead [-Wclass-memaccess] 2667 |       memset(this, 0, sizeof(*this));      |                                    ^/www/server/mysql/src/sql/sql_class.h:2574:10: note: ‘struct THD::st_transactions’ declared here 2574 |   struct st_transactions {      |          ^~~~~~~~~~~~~~~/www/server/mysql/src/sql/sql_class.h: In member function ‘void THD::st_transactions::reset()’:/www/server/mysql/src/sql/sql_class.h:2680:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct THD::st_transactions’; use assignment or value-initialization instead [-Wclass-memaccess] 2680 |       memset(this, 0, sizeof(*this));      |                                    ^/www/server/mysql/src/sql/sql_class.h:2574:10: note: ‘struct THD::st_transactions’ declared here 2574 |   struct st_transactions {      |          ^~~~~~~~~~~~~~~make: *** Error 2make: *** Error 2
相关截图(日志、错误):

大炮运维V587 发表于 2026-4-13 14:54:31

您好,由于操作系统的差异,有些版本的数据库可能对您当前的操作系统不兼容,可以尝试更换下MySQL的版本来进行安装。
https://docs.qq.com/sheet/DUkFtbmZaVFp4Z1NB?tab=BB08J2
https://docs.qq.com/sheet/DUm54VUtyTVNlc21H?tab=BB08J2
页: [1]
查看完整版本: 【已解答】安装数据库出错