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。

原创文章,作者:NLHA5,如若转载,请注明出处:https://www.506064.com/n/129297.html

(0)
NLHA5NLHA5
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • VMware Workstation 15密钥详解

    一、引言 VMware Workstation是一款常用的虚拟机软件,用户可以在一台主机上模拟多个虚拟机,实现多操作系统互通,进行软件开发和测试等工作。 在使用VMware Wor…

    编程 2024-10-12
  • Linux快捷键

    一、什么是快捷键 快捷键是指通过按键或组合键来快速执行某个操作的方式。它可以提高工作效率,减少手动操作,优化用户体验。 二、常用的快捷键 在Linux操作系统中,有很多常用的快捷键…

    编程 2024-10-12
  • Windows关闭进程详解

    一、Windows关闭进程命令 在Windows系统中,我们可以运行任务管理器或者使用命令来关闭进程。命令行关闭进程的方式更为高效,下面是一些常用的命令: TASKKILL [/S…

    编程 2024-10-04
  • Precision:从不同角度探究精准度的重要性

    一、Percision 5560 Precision 5560是一款高性能工作站,采用先进的处理器和高端显卡,具备出色的计算性能和图形性能。用于科学计算、大数据处理、机器学习等领域…

    编程 2024-10-04
  • portainer汉化指南

    一、安装portainer Portainer是一个轻量级的Docker管理UI,可以管理本地或远程的Docker容器集群,通过可视化界面进行容器管理,可以大大简化Docker的使…

    编程 2024-10-12
  • 怎么改mysql数据库密码(怎么改mysql数据库密码)

    1、mysql数据库密码修改 2、mysql数据库如何改密码 3、mysql数据库root的密码忘记了怎么办?可以改吗? 方法1: 用SET PASSWORD命令  首先登录MyS…

  • 杭州python小组,杭州python招聘

    本文目录一览: 1、#python工程师#初级python在杭州是不是没人要啊,心累啊找工作找的 2、杭州Python培训价格多少 3、杭州的Python开发工作主要集中在哪个几区…

    编程 2024-10-04
  • CSS颜色代码:十六进制、RGB和HSL值

    一、十六进制颜色代码 十六进制颜色代码,是通过将红、绿、蓝三种颜色的值转换成16进制数而得到的颜色代码。每个颜色由6个字符组成,前两个字符代表红色,中间两个字符代表绿色,后两个字符…

    编程 2024-10-04
  • 深入了解Performance API

    在web应用程序开发过程中,优化网站性能是至关重要的。Performance API是一组JavaScript Web API,用于检查和评估页面的性能。Performance A…

    编程 2024-10-03
  • git免密

    一、git免密码 git是当前广泛使用的代码版本控制系统。当我们在使用git的时候,有些操作需要输入用户名和密码,如从远程库克隆代码,与远程库交互等操作。对于这些操作,如果每次都需…

    编程 2024-10-03

发表回复

登录后才能评论