您的位置:

mysql静态编译版本的驱动(mysql静态编译版本的驱动在哪)

本文目录一览:

求教大神 qt5编译mysql驱动问题

注意编译器一定要和MYSQL的平台版本一致,32位的用32位的编译器编译,64位的用64位的编译器编译。

准备工作:MYSQL的目录:D:\SQL_Server\mariadb

Qt5.1.1的目录:C:\Qt

1. 先将D:\SQL_Server\mariadb中的include\和lib\文件夹复制到根目录(C:),因为后面make时路径不能有空格。

2. 打开QT5.1.1 for Desktop(MinGW 4.8)

cd C:\Qt\Qt5.1.1\5.1.1\Src\qtbase\src\plugins\sqldrivers\mysql

qmake "INCLUDEPATH+=D:\SQL_Server\mariadb\include" "LIBS+=D:\SQL_Server\mariadb\lib\libmysql.lib" mysql.pro

mingw32-make

如果出现找不到mysql.h文件就用qtcreator打开mysql.pro文件,配置项目,然后编译,就会出现错误提示,把#include mysql.h改成#include mysql/mysql.h,编译就行了,或回到命令行再次执行mingw32-make即可.

3. 编译成功后。

进入到C:\Qt\Qt5.1.1\5.1.1\Src\qtbase\plugins\sqldrivers目录下,选中qsqlmysql.dll和 qsqlmysqld.dll两个文件,

复制到C:\Qt\Qt5.1.1\5.1.1\mingw48_32\plugins\sqldrivers目录下。

如何在ODBC数据源中配置MySQL驱动?

      我们如果要通过ODBC连接MYSQL就需要配置MYSQL驱动,那么如何在ODBC数据源中配置MYSQL驱动呢?

工具/材料

ODBC数据源管理器

操作方法

01、首先要下载MYSQL驱动程序,点击驱动程序进入安装界面,点击Next按钮

02、在弹出的安装类型界面中选择Typical类型。

03、然后按Win+R组合键打开运行界面,输入control命令。

04、接下来在控制面板中点击管理工具选项。

05、然后进入管理工具我们点击ODBC数据源选项,这里大家根据自己的系统版本选择即。

06、在弹出的ODBC数据源管理程序界面中点击右侧的添加按钮。

07、然后进入创建数据源界面,这里选择MySQL ODBC 8.0 Unicode Driver选项。

08、接着我们配置Mysql的连接地址和用户名密码即可。

09、然后点击Test按钮,如果弹出如下图所示的提示则代表连接成功。

10、最后我们点击确定就可以将MySQL的驱动程序加载进ODBC数据源管理程序中了。

操作方法

01、首先要下载MYSQL驱动程序,点击驱动程序进入安装界面,点击Next按钮

02、在弹出的安装类型界面中选择Typical类型。

03、然后按Win+R组合键打开运行界面,输入control命令。

04、接下来在控制面板中点击管理工具选项。

05、然后进入管理工具我们点击ODBC数据源选项,这里大家根据自己的系统版本选择即。

06、在弹出的ODBC数据源管理程序界面中点击右侧的添加按钮。

07、然后进入创建数据源界面,这里选择MySQL ODBC 8.0 Unicode Driver选项。

08、接着我们配置Mysql的连接地址和用户名密码即可。

09、然后点击Test按钮,如果弹出如下图所示的提示则代表连接成功。

10、最后我们点击确定就可以将MySQL的驱动程序加载进ODBC数据源管理程序中了。

求Qt5.10 for msvc2015 mysql静态编译版本的驱动

楼主可以通过查看依赖库的软件(比如windows depends)把所有依赖的DLL都打包起来

和你的EXE一起拷贝到别的电脑上就能直接跑 了

centos7安装编译mysql的驱动的问题

检查yum是否有 mysql-server的 repo

命令:

rpm -qa|grep mysql

没有安装就按照本步骤进行下载和安装,有则跳过

下载repo,命令:

wget 地址请参考图片

安装repo,命令:

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装后,在/etc/yum.repos.d/ 会有两个 repo 文件 mysql-community.repo,mysql-community-source.repo

安装 mysql

命令:

sudo yum install mysql-server

等待命令完成即可

重新启动 mysql 服务

命令:

sudo systemctl restart mysqld.service

测试登陆

命令:

mysql -u root

5.7版本和8.0以上的mysql版本的驱动在使用时有什么不同

路径不同,使用命令不同。

1、5.7版本的mysql驱动路径是5.7的驱动包,8.0以上是8的驱动包。

2、8.0以上的mysql版本驱动时使用命令中的pwd需要去掉,而5.7版本的保留IDENTIFIEDBYpwd。