【OK210试用体验】之第八篇:配置ARM平台的MySql数据库驱动插件(补充) - 在线问答 - 电子威廉希尔官方网站 论坛 - 最好最受欢迎电子论坛!

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

L490351555 ( 楼主 ) 2015-10-14 18:10:50  只看该作者 倒序浏览
一, 进入mysql        (注:以下所有需要的库已经移到了mysal-all-lib 文件夹中)
cd /mnt/sd/mysql.lib/mysql
二.复制两个需要可库到 /lib
cp libmysqlclient.so.16.0.0 libmysqlclient_r.so.16.0.0 /lib
二, 进入 /lib
进行软链接
ln -s libmysqlclient.so.16.0.0 libmysqlclient.so.16
ln -s libmysqlclient_r.so.16.0.0 libmysqlclient_r.so.16
file:///C:UsersADMINI~1AppDataLocalTempksohtmlwps46E4.tmp.jpg
三.把QTmysql 插件翻到QT/E特定位置(arm)
cd /usr/local/Trolltech/QtEmbedded-4.6.3-arm/
mkdir -p plugins/sqldrivers
libqsqlmysql.so 放到sqldrivers
四.libQtTest.so.4.6.3 移到 /usr/lib
ln -s libQtTest.so.4.6.3 libQtTest.so
ln -s libQtTest.so.4.6.3 libQtTest.so.4
ln -s libQtTest.so.4.6.3 libQtTest.so.4.6
以下步骤是把mysql完成移植到arm的 运行mysql 程序 上述四步就可以了
/**********************************************************/
五,把mysql源码中的support-files/my-medium.cnf
复制到/etc/my.cn
[mysqld]
加入
datadi=/mnt/sd/mysql/var/lib/mysql
user =root
六,把源码中的support-files/ mysql.server
复制到/etc/init.d
修改basedir=/mnt/sd/mysqldatadi=/mnt/sd/mysql/var/lib/mysql,还有pid-file=/mnt/sd/mysql/var/run/mysqld/mysqld.pid
chmod +x mysqld
七,手动建立mysqld/mysqld.pid,手工建立:
mkdir –p /mnt/sd/mysql/var/run/mysqld
touch  /mnt/sd/mysql/var/run/mysqld/mysqld.pid
八.创建系统自带数据库和表
#bin ./ mysql_install_db --user=root –force --basedir=/mnt/sd/mysql --datadi=/mnt/sd/mysql/var/lib/mysql
九,创建软链接
ln -s /mnt/sd/mysql/bin/mysql  /usr/bin
ln -s  /mnt/sd/mysql/bin/mysqldump  /usr/bin
ln -s  /mnt/sd/mysql/bin/mysqladmin  /usr/bin        
.测试ARM平台下的MySQL
a) mysqladmin -u  root   password   hahaha 最后一项为我的密码   (设置密码)
b) mysql -h  127.0.0.1  -u root  -p 或mysql -h  localhost  -u root  -p 这样便可以进入mysql环境。
c) mysql>show databases



0个回复

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

本版积分规则


关闭

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

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

GMT+8, 2024-12-24 10:55 , Processed in 0.632872 second(s), Total 66, Slave 47 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

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