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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

移植过去后尝试使用指令 ./mysql_install_db --user=root --force --ba
+ E- s5 ?: M, C2 ^) ksedir=/usr/local/mysql --datadir=var/lib/mysql 时出现以下错误:

/usr/local/mysql/bin/my_print_defaults: line 2: T: not found
& r. @! |8 s- }& @3 G, Z/usr/local/mysql/bin/my_print_defaults: line 8: syntax error: unexpected ")"
+ J* M# p, i/ d" k0 f9 V( g/usr/local/mysql/bin/my_print_defaults: line 1: ELF: not found
7 p. V$ d1 @/ S( Q1 K3 J! L) LInstalling MySQL system tables...
- H$ R7 d' b$ j$ r9 F' w/usr/local/mysql/libexec/mysqld: line 1: syntax error: unexpected "("

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

但是我修改本地PC配置为:% F5 I1 w& |+ G% l# D$ S9 |
/home/shenyuan/nfs_root # echo $01 O. o$ ?! i: d; ~
sh
; T5 Y; s/ _, u3 d3 N$ {/home/shenyuan/nfs_root # ls -l /bin/sh$ V1 O3 P6 \7 k$ T: n4 r
lrwxrwxrwx 1 root root 12 Jun 30 22:10 /bin/sh -> /bin/busybox

ARM端配置为:- O3 `3 L1 N+ [( I; _; I4 d
root@freescale /usr/local/mysql/bin$ echo $0
. d5 q4 V8 V' S/ I6 M8 w. Z-sh
5 S; a7 X2 W9 aroot@freescale /usr/local/mysql/bin$ ls -l /bin/sh' l) o4 G. y/ Z9 X* V* W. ~
lrwxrwxrwx 1 root root 7 Jun 30 2018 /bin/sh -> busybox$ j+ U9 U7 }% v! G# b  W: A* j6 x$ s
root@freescale /usr/local/mysql/bin$

还是出现一样的问题!

! a6 J* ?3 g% P" ]

该用户从未签到

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-8-23 08:14 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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