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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

移植过去后尝试使用指令 ./mysql_install_db --user=root --force --ba
; g! a/ O" c1 psedir=/usr/local/mysql --datadir=var/lib/mysql 时出现以下错误:

/usr/local/mysql/bin/my_print_defaults: line 2: T: not found4 q; r9 l/ C* `1 v+ t, o
/usr/local/mysql/bin/my_print_defaults: line 8: syntax error: unexpected ")"
$ `6 [6 g- }+ o/usr/local/mysql/bin/my_print_defaults: line 1: ELF: not found3 p1 O5 _+ `5 l' w; q* F
Installing MySQL system tables...8 r& r! E5 N# c. P
/usr/local/mysql/libexec/mysqld: line 1: syntax error: unexpected "("

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

但是我修改本地PC配置为:0 k6 Y1 j3 r/ [" M. z6 o4 H
/home/shenyuan/nfs_root # echo $0
) _, ]( V( [( osh
0 a+ [  `9 m1 i3 q9 g" |5 e1 h/home/shenyuan/nfs_root # ls -l /bin/sh1 r- W/ E& U( R1 ]
lrwxrwxrwx 1 root root 12 Jun 30 22:10 /bin/sh -> /bin/busybox

ARM端配置为:/ q, C: {: ]9 ?# F; W9 P
root@freescale /usr/local/mysql/bin$ echo $0
# A* v7 L% e+ c' Q4 |$ P7 r-sh. b0 x0 H' [- Z! C+ y; H5 d. y
root@freescale /usr/local/mysql/bin$ ls -l /bin/sh
1 T0 S4 m* X1 y. I( `" e4 elrwxrwxrwx 1 root root 7 Jun 30 2018 /bin/sh -> busybox
/ j, S2 c% H4 X9 [" _root@freescale /usr/local/mysql/bin$

还是出现一样的问题!


7 i. _2 y. Y; U: v; a

该用户从未签到

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 00:53 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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