Qt连接MySQL数据库[环境配置]
来源:互联网 发布:淘宝点确认收货没反应 编辑:程序博客网 时间:2024/05/15 19:50
环境说明:
ubuntu 10.04.2
QtSDK (1.5G安装包的那个)
mysql5.1
1.安装MySQL
Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜mysql,把client和server选上。
server在安装时会提示为root用户设置密码,设一个好了。
我使用的是mysql5.1版本,用户名密码存储在一个叫mysql的数据库里,只有管理员级别才能看到。
如果直接在终端中输入 mysql,可能会提示ERROR 1045 (28000),这是因为这时候你是以自己用户名访问数据库,而目前数据库中只有一个root用户。没关系,如果有必要,可以添加一个用户进去:
mysql -uroot -p >以root用户登录,
grant usage on *.* to dummy@localhost; >授权名为dummy的用户本地登录,这里换成自己的用户名就可以了。
不过这时候直接mysql只有普通的权限,创建数据库、操作mysql都是不可以的,如果真有将其赋予管理员权限的需要,可以自己查阅有关资料。
2.安装Qt的MySQL驱动
方法一:直接sudo apt-get install libqt4-sql-mysql ,这是Qt4的mysql驱动,就不用自己费劲编译了,不过可能会额外下载一些东西。
将 /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so拷贝到你的QtSDK sqldrivers目录下,我当时是直接用普通权限安装,目录为:~/QtSDK/Desktop/Qt/473/gcc/plugins/sqldrivers。
方法二:其实你也可以sudo apt-get download libqt4-sql-mysql,把包解压缩,然后把里面的so文件搜出来直接拷贝到那里。
方法三:乖乖按照官方方法编译,但是貌似可行性不大,因为新版本的QtSDK并没有src目录,默认也没有mysql的驱动。
- Qt连接MySQL数据库[环境配置]
- Qt连接数据库Mysql(配置)
- JSP连接MySQL数据库及环境配置
- php连接mysql数据库之环境配置
- qt连接mysql数据库
- Qt 连接MySQL数据库
- Qt连接MySql数据库
- Qt 连接MYSQL数据库
- Qt连接MySQL数据库
- QT---连接mysql数据库
- Qt 连接MySQL数据库
- QT连接MYSQL数据库
- Qt连接MySQL数据库
- Windows环境下利用Qt连接MYSQL数据库
- Windows环境下利用Qt连接MYSQL数据库
- Linux下QT平台Mysql数据库开发环境配置
- Linux下QT平台Mysql数据库开发环境配置
- qt连接数据库(MySQL)
- 『华为』 [行业要闻]华为VS思科:21世纪的第一场战争 。
- assert()函数用法总结
- eclipse学习从零开始
- C++对象模型之构造函数
- 苹果开发者账号(IDP)注册知识链接汇总
- Qt连接MySQL数据库[环境配置]
- JQuery-Form中的AjaxForm和AjaxSubmit的区别
- POSIX线程:API
- fail to install jdk-6u7-linux-i586.bin in ubuntu
- VS2010下XAML文件在Designer下崩溃(Crash)
- Symbian 取得内存大小
- mysql插入错误 Data truncation: Data too long for column
- 通过启动禁止按钮改变后台数据库数据
- 一些好的编程习惯