扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 这里需要把libmysql.dll文件拷贝到Qt的bin目录中。或者自己编译的时候,链接静态库。
创新互联是一家专注于做网站、成都网站制作与策划设计,汕头网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:汕头等地区。汕头做网站价格咨询:13518219792
#include QtSql/QMYSQLDriver去掉 然后重新运行程序 根据提示 如果找不到QMYSQL驱动,那么你需要先编译这个驱动。先到Plugins/SqlDriver下看看有没有qsqlmysql.*与qsqlmysqld.*的动态库文件。
准备工作:MYSQL的目录:D:\SQL_Server\mariadb Qt1的目录:C:\Qt 先将D:\SQL_Server\mariadb中的include\和lib\文件夹复制到根目录(C:),因为后面make时路径不能有空格。
我告诉你个方法,绝对管用,你这种情况是没有安装mysql的驱动,提示只有sqlite的驱动。
方法一:直接sudoapt-getinstalllibqt4-sql-mysql,这是Qt4的mysql驱动,就不用自己费劲编译了,不过可能会额外下载一些东西。
下载navicat或者别的工具。windows需要下载freesshd安装ssh服务。linux自带,需要启动ssh服务。然后用navicat进行连接,需要注意的是,常规连接的是mysql这个数据库,ssh连接的是ssh服务器所在的地址。
怎么通过SSH连接Mysql数据库 协议不一样无法直接连接的。可以ssh连接到mysql数据库服务器上,然后再使用本机的mysql客户端连接到数据库上面。
创建数据库 选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
方法一:直接sudoapt-getinstalllibqt4-sql-mysql,这是Qt4的mysql驱动,就不用自己费劲编译了,不过可能会额外下载一些东西。
将MySQL安装目录下的libmysql.dll拷贝到Qt安装目录下的bin目录中即可。
连接Mysql数据库需要添加数据库的类型是QMYSQL,不是QSQLITE,QSQLITE对应的数据库管理系统是SQLite。
打开你的QT助手(Qt Assistant),查找这个“SQL Database Drivers”。里面有编译的方法。注意了这个编译需要你提供MySql的头文件和库文件。你说的mysql.h即mysql的头文件了。如果你没有,去下载MYSQL的SDK。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流