aarch64不支持MySQL

更新时间:02-11 教程 由 暗香浮 分享

最近有很多用户报告,在aarch64架构下安装MySQL会出现各种问题,这是因为MySQL不支持aarch64架构。

aarch64是ARMv8架构的64位扩展版本,ARMv8是目前ARM架构中较为新的版本。尽管aarch64已经存在了五年有余,但是还有很多软件并没有适配这个架构。MySQL就是其中的一个例子。

$ tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz$ cd mysql-5.7.21-linux-glibc2.12-x86_64/bin$ ./mysqld_safe --user=mysql &

上述的命令行是在x86_64架构下启动MySQL的命令,但是对于aarch64架构则不能使用。这是因为MySQL的可执行文件是编译后的二进制文件,在不同的架构下无法运行。

如果你想在aarch64架构下使用MySQL,可以考虑使用MariaDB等其他数据库管理系统。

$ wget https://downloads.mariadb.com/MariaDB/mariadb-10.4.6/bintar-linux-aarch64/mariadb-10.4.6-linux-aarch64.tar.gz$ tar -xvf mariadb-10.4.6-linux-aarch64.tar.gz$ cd mariadb-10.4.6-linux-aarch64/bin$ ./mysqld_safe --user=mysql &

上述命令是在aarch64架构下启动MariaDB的命令。

总之,如果你要在aarch64架构下使用MySQL,请注意它是不被支持的。你可以选择寻找其他的数据库管理系统。

声明:关于《aarch64不支持MySQL》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2076036.html