麒麟ARM系统上MySQL部署避坑,编译安装步骤详解?

2026-04-30 21:200阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1069个文字,预计阅读时间需要5分钟。

麒麟ARM系统上MySQL部署避坑,编译安装步骤详解?

ARM版麒麟系统上安装MySQL,如果不清理mariadb残留、不兼容aarch64架构、不处理libncurses.so.5和libssl.so.10缺失,基本无法安装成功。

确认系统架构与MariaDB残留必须一步到位

麒麟V10 ARM环境里,uname -m 输出必须是 aarch64,否则所有后续下载的MySQL包都无效。x86_64包扔进去直接报 cannot execute binary file。同时,rpm -qa | grep -i mariadb 一查一个准——只要输出非空,就说明有冲突源。

常见错误现象:安装MySQL RPM时卡在 conflicts with file from package mariadb-libs;或启动后日志里反复出现 symbol lookup error: undefined symbol: mysql_server_init

阅读全文

本文共计1069个文字,预计阅读时间需要5分钟。

麒麟ARM系统上MySQL部署避坑,编译安装步骤详解?

ARM版麒麟系统上安装MySQL,如果不清理mariadb残留、不兼容aarch64架构、不处理libncurses.so.5和libssl.so.10缺失,基本无法安装成功。

确认系统架构与MariaDB残留必须一步到位

麒麟V10 ARM环境里,uname -m 输出必须是 aarch64,否则所有后续下载的MySQL包都无效。x86_64包扔进去直接报 cannot execute binary file。同时,rpm -qa | grep -i mariadb 一查一个准——只要输出非空,就说明有冲突源。

常见错误现象:安装MySQL RPM时卡在 conflicts with file from package mariadb-libs;或启动后日志里反复出现 symbol lookup error: undefined symbol: mysql_server_init

阅读全文