当前位置:论坛首页 > Linux面板 > 求助

【疑难】宝塔安装不上mysql

发表在 Linux面板2022-7-19 17:18 [复制链接] 6 6577

QQ图片20220719171655.png

每一个版本的mysql都试过了,都安装不了,大佬们这是怎么回事儿
使用道具 举报 只看该作者 回复
发表于 2022-7-19 17:25:47 | 显示全部楼层
您把详细的错误信息发出来看下,我们已经对centos stream 9 做了兼容的, 编译安装mysql8 是可以的。
使用道具 举报 回复 支持 反对
发表于 2022-7-19 17:53:14 | 显示全部楼层
大炮运维V587 发表于 2022-7-19 17:25
您把详细的错误信息发出来看下,我们已经对centos stream 9 做了兼容的, 编译安装mysql8 是可以的。 ...

你好,上面截图就是,安装开始直接就是这个报错
使用道具 举报 回复 支持 反对
发表于 2022-7-19 17:55:32 | 显示全部楼层
钱辉 发表于 2022-7-19 17:53
你好,上面截图就是,安装开始直接就是这个报错

太少了,把上面的错误信息也发出来
使用道具 举报 回复 支持 反对
发表于 2022-7-19 17:57:08 | 显示全部楼层
大炮运维V587 发表于 2022-7-19 17:55
太少了,把上面的错误信息也发出来

/www/server/mysql/src/include/my_compare.h:119:39: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
119 | register uchar *b, uint key_length, uint nextflag,
| ^
In file included from /www/server/mysql/src/storage/innobase/api/api0api.cc:35:
/www/server/mysql/src/storage/innobase/include/univ.i:424:33: error: unnamed scoped enum is not allowed
424 | #define byte unsigned char
| ^~~~~~~~
/www/server/mysql/src/storage/innobase/include/univ.i:424:33: error: expected identifier before ‘unsigned’
In file included from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13,
from /usr/include/c++/11/algorithm:74,
from /www/server/mysql/src/storage/innobase/include/dict0mem.h:59,
from /www/server/mysql/src/storage/innobase/include/dict0dict.h:41,
from /www/server/mysql/src/storage/innobase/include/rem0rec.ic:36,
from /www/server/mysql/src/storage/innobase/include/rem0rec.h:993,
from /www/server/mysql/src/storage/innobase/include/usr0sess.h:45,
from /www/server/mysql/src/storage/innobase/include/que0que.ic:34,
from /www/server/mysql/src/storage/innobase/include/que0que.h:535,
from /www/server/mysql/src/storage/innobase/include/api0misc.h:40,
from /www/server/mysql/src/storage/innobase/api/api0api.cc:46:
/usr/include/c++/11/functional:979:19: error: expected unqualified-id before ‘:’ token
979 | enum class byte : unsigned char;
| ^
make[2]: *** [storage/innobase/CMakeFiles/innobase_embedded.dir/build.make:76: storage/innobase/CMakeFiles/innobase_embedded.dir/api/api0api.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1922: storage/innobase/CMakeFiles/innobase_embedded.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
使用道具 举报 回复 支持 反对
发表于 2022-7-19 18:01:40 | 显示全部楼层
钱辉 发表于 2022-7-19 17:57
/www/server/mysql/src/include/my_compare.h:119:39: warning: ISO C++17 does not allow ‘register’  ...

等不及的话,先切换系统到centos7,我们研究下这个报错
使用道具 举报 回复 支持 反对
发表于 2022-7-19 18:02:31 | 显示全部楼层
大炮运维V587 发表于 2022-7-19 18:01
等不及的话,先切换系统到centos7,我们研究下这个报错

好吧,谢谢了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表