hmsjy2017 发表于 2020-2-16 13:08:30

树莓派4B安装MySQL失败

本帖最后由 hmsjy2017 于 2020-2-16 13:11 编辑

设备:树莓派4B内存:4GB内存

操作系统:Raspbian 10 Buster armhf(32位)
安装的是LNMP
MySQL 8.0安装失败(如图),其他均安装成功
Nginx: OK
Error: MySQL install failed
PHP: OK
PHP-FPM: OK
Sorry, Failed to install LNMP!
Please visit https://bbs.vpser.net/forum-25-1.html feedback errors and logs.
You can download /root/lnmp-install.log from our server,and upload lnmp-install.log to LNMP Forum.由于lnmp-install.log文件比较大(5.74MB),用WinRAR、7-Zip极限压缩还是超过论坛文件上传的限制,所以我把它切分为分卷。lnmp-install.part01.rarlnmp-install.part02.rar两个文件都要下载下来。








licess 发表于 2020-2-16 14:51:17

[ 45%] Linking CXX executable ../../../runtime_output_directory/pfs_account-oom-t
/usr/include/c++/8/bits/atomic_base.h:374: 错误: 对‘__atomic_store_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:374: 错误: 对‘__atomic_store_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:374: 错误: 对‘__atomic_store_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:514: 错误: 对‘__atomic_fetch_add_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:396: 错误: 对‘__atomic_load_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:514: 错误: 对‘__atomic_fetch_add_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:514: 错误: 对‘__atomic_fetch_add_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:514: 错误: 对‘__atomic_fetch_add_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:374: 错误: 对‘__atomic_store_8’未定义的引用
/usr/include/c++/8/bits/atomic_base.h:396: 错误: 对‘__atomic_load_8’未定义的引用
collect2: error: ld returned 1 exit status
可能是mysql 8.0和raspbian 10的兼容性问题
可以编辑 lnmp安装包 include/mysql.sh 查找 Install_MySQL_80 在下面几行里找到cmake 一行,在该行后面添加上 -DCMAKE_SHARED_LINKER_FLAGS='-latomic'最前面有个空格,然后再重新安装试一下
要不就是使用mysql 5.7版本,atomic是mysql 8.0新增加的
页: [1]
查看完整版本: 树莓派4B安装MySQL失败