找回密码
 注册
关于网站域名变更的通知
查看: 384|回复: 3
打印 上一主题 下一主题

有关MySQL移植到arm过程出现的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-28 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

移植过去后尝试使用指令 ./mysql_install_db --user=root --force --ba: l& [: k6 m3 c# b* B6 l  U
sedir=/usr/local/mysql --datadir=var/lib/mysql 时出现以下错误:

/usr/local/mysql/bin/my_print_defaults: line 2: T: not found$ s+ I5 y6 N4 y; ^+ ?$ n" t0 T
/usr/local/mysql/bin/my_print_defaults: line 8: syntax error: unexpected ")". v7 N5 s' g8 c  j* F; k
/usr/local/mysql/bin/my_print_defaults: line 1: ELF: not found# Q; @+ Q* N! |& B6 t7 P2 F/ K7 R
Installing MySQL system tables.../ j( i" [- d; H+ `
/usr/local/mysql/libexec/mysqld: line 1: syntax error: unexpected "("

网上查询了说是shell 不一致的问题:

但是我修改本地PC配置为:
5 W9 m; V% O9 {* A8 Q/home/shenyuan/nfs_root # echo $0
: o' V$ f+ c9 w5 p6 O9 msh: O: |$ e& `0 w2 B! E, z- ?: P
/home/shenyuan/nfs_root # ls -l /bin/sh0 ^) ]5 B$ K9 a) s4 I, }- l
lrwxrwxrwx 1 root root 12 Jun 30 22:10 /bin/sh -> /bin/busybox

ARM端配置为:2 A6 ~- w& _1 h2 W) Q
root@freescale /usr/local/mysql/bin$ echo $0! d3 f9 m9 Z% U( R
-sh
& k- r9 M+ W: Q" l5 \; c" vroot@freescale /usr/local/mysql/bin$ ls -l /bin/sh
# d! A( M! G$ N0 u# nlrwxrwxrwx 1 root root 7 Jun 30 2018 /bin/sh -> busybox
3 a5 F1 [1 N8 P) Jroot@freescale /usr/local/mysql/bin$

还是出现一样的问题!


! W" _) P0 z5 P5 N0 }- u

该用户从未签到

2#
发表于 2019-8-28 18:00 | 只看该作者
mysql作为一种服务器端的数据库,没有必要移植到arm上,移植上去跑起来也吃力,设备上可以跑sqlite之类的小数据库。

该用户从未签到

3#
发表于 2019-8-28 18:01 | 只看该作者
arm 上一般跑sqlite3 等嵌入式专用数据库,跑mysql 太重,不建议移植到arm 上。可以交叉编译sqlite3 ,或者直接使用sqlite3 的源码。

该用户从未签到

4#
发表于 2019-8-28 18:02 | 只看该作者
是不是你放到板子上的应用是pc端的而不是arm端的, 又或者是你拷贝的程序不对,应该是bin你却拷了sh文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:42 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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