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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

移植过去后尝试使用指令 ./mysql_install_db --user=root --force --ba
2 I2 R$ o8 l% x) [8 w9 U1 `: ksedir=/usr/local/mysql --datadir=var/lib/mysql 时出现以下错误:

/usr/local/mysql/bin/my_print_defaults: line 2: T: not found4 P# m% Q2 v( Y3 ]; ~; n1 M2 B# |
/usr/local/mysql/bin/my_print_defaults: line 8: syntax error: unexpected ")"$ m, e- B. o1 m" P( ]
/usr/local/mysql/bin/my_print_defaults: line 1: ELF: not found: g4 K% x  h$ s- X# a( `( S, G
Installing MySQL system tables...& q( \5 N( G+ S+ o% p& v
/usr/local/mysql/libexec/mysqld: line 1: syntax error: unexpected "("

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

但是我修改本地PC配置为:5 ]2 v2 n' `7 X3 K
/home/shenyuan/nfs_root # echo $0
" ~4 M1 W" C/ f* rsh+ }" h4 l9 a* z9 G- u
/home/shenyuan/nfs_root # ls -l /bin/sh
" y" E0 C6 v  Y- d$ Z2 X2 dlrwxrwxrwx 1 root root 12 Jun 30 22:10 /bin/sh -> /bin/busybox

ARM端配置为:
. c" J0 J8 M* B" `* @0 e9 B* q2 \root@freescale /usr/local/mysql/bin$ echo $03 J* a7 g, j: @, E
-sh
3 q2 g1 Y5 L3 _, [root@freescale /usr/local/mysql/bin$ ls -l /bin/sh
+ b3 [1 a8 j! ?2 `: ylrwxrwxrwx 1 root root 7 Jun 30 2018 /bin/sh -> busybox
6 G' S/ V" y- a, jroot@freescale /usr/local/mysql/bin$

还是出现一样的问题!


  W' w  O+ x1 y+ t6 ]) ]

该用户从未签到

4#
发表于 2019-8-28 18:02 | 只看该作者
是不是你放到板子上的应用是pc端的而不是arm端的, 又或者是你拷贝的程序不对,应该是bin你却拷了sh文件。

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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