QT工程中使用mysql

1 首先安装mysql软件,本人安装的是mysql server5.6

2 用管理员权限打开CMD进入mysql安装目录,执行如下启动mysql服务:


3 在DOS窗口继续执行mysql -hlocalhost -uroot -p回车 进入mysql数据库,其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。

4 按照网上的方法,把mysql C:\Program Files\MySQL\MySQL Server 5.6\lib目录下的libmysql.lib和libmysql.dll复制到QT安装目录的xx/mingw530_32\bin目录下,并且复制到QT项目生成目录的debug/release目录下。

but这种方法用不了,网上搜了下使用下面命令查看发现mysql是64位的,

show variables like '%version_%';

而mingw版QT是32位的。又重新下了个免安装版的32位mysql server5.6点击打开链接

首先执行net stop mysql和mysqld -remove mysql 去掉64位的mysql,然后在32位mysql安装目录执行mysqld.exe -install 并执行net start mysql启动mysql服务.

重启QT creator。

5 用mysql命令行创建数据库用户名,密码,建表。

登入mysql: mysql -hlocalhost -uroot -p 


CREATE DATABASE LibraryManageSystem;

USE LibraryManageSystem;

这样在QT creator中的代码就能操作mysql数据库啦~





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值