【OK210试用体验】之第七篇:配置ARM平台的MySql数据库驱动插件(下) - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】之第七篇:配置ARM平台的MySql数据库驱动插件(下)

L490351555 ( 楼主 ) 2015-10-14 18:10:04  只看该作者 倒序浏览
本帖最后由 L490351555 于 2015-10-14 18:11 编辑

配置MySQL数据库插件驱动主要分为两步:
第一步:按照我上一篇“【OK210试用体验】之第六篇:配置ARM平台的MySql数据库驱动插件(上)”的帖子做好所有工作(该帖子讲得很详细,一般按照他说的去做,都不会出错,记住要细心)。
第二步:当做好第一步之后,就按照下面的步骤去做:
(1)进入mysql  (此步骤是在Linux上操作的)      
#cd /usr/local/mysql/lib/mysql
这里说的“进入mysql是在上一篇帖子的交叉编译MySQL完成后,/usr/local/路径下就会生成MySQL -ARM版本,即目录mysql。要有这ARM版本才能移植MySQL数据库到ARM上
(2)在(1)里面的目录挂在两个库到ARM的/lib目录下(这里需要用到挂载,把Linux上编译好的ARM版本的两个库复制到板子的/lib目录下)
#cp libmysqlclient.so.16.0.0 /usr
#cp libmysqlclient_r.so.16.0.0 /usr    (/usr是Linux的挂载目录)
#mount -t nfs nolock 192.168.1.101:/usr /mnt   (把Linux挂载目录挂载到arm板子的/mnt目录下)
#cd /mnt
#cp libmysqlclient.so.16.0.0 /lib
#cp libmysqlclient_r.so.16.0.0 /lib  
(3)进入 /lib之后进行软链接   (在ARM上操作)
#ln -s libmysqlclient.so.16.0.0 libmysqlclient.so.16
#ln -s libmysqlclient_r.so.16.0.0 libmysqlclient_r.so.16
软连接成功
(4)把上个帖子说的最后一步“编译mysql插件”所编译出来的mysql 插件libqsqlmysql.so挂载到ARM板子上的qte位置,即把ARM版本的MySQL数据库挂载到ARM板子上。
#cp opt/qtsdk-2010.05/qt/src/plugins/sqldrivers/mysql/libqsqlmysql.so /usr
#mount -t nfs nolock 192.168.1.101:/usr /mnt   (把Linux挂载目录挂载到ARM板子的/mnt目录下)
#cp /mnt/libqsqlmysql.so /usr/local/Trolltech/QtEmbedded-4.7.0-arm/plugins/sqldrivers
(把libqsqlmysql.so 放到sqldrivers下)
(5)创建libQtTest.so.4.7.0软连接,把libQtTest.so.4.7.0 移到 /usr/lib  (在ARM上操作)
#cd /usr/local/Trolltech/QtEmbedded-4.7.0-arm/lib
#cp libQtTest.so.4.7.0 /usr/lib
#cd /usr/lib
#ln -s libQtTest.so.4.7.0 libQtTest.so
#ln -s libQtTest.so.4.7.0 libQtTest.so.4
#ln -s libQtTest.so.4.7.0 libQtTest.so.4.7
软连接成功
至此配置ARM平台的MySql数据库驱动插件已顺利完成,关于本帖子的第二步具体详情可以看我下一篇的帖子“【OK210试用体验】之第八篇:配置ARM平台的MySql数据库驱动插件(补充)

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-12-22 10:49 , Processed in 0.662655 second(s), Total 61, Slave 42 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表