怎么配置mysql驱动器 mysql驱动cj

「Qt」 mac环境配置qt的mysql驱动 Qt项目里用到了mysql,运行后报错:
查阅资料知道需要配置mysql驱动,本以为几分钟解决的事情,没想到开启了恶魔经历,整整两天时间,mmp!
Stop! 废话别说啦 , 入正题:
首先,Qtmysql的安装和环境配置就略了,一搜一大把 。
不过注意两点:
先进入到/Users/ing/Qt5.14.2/5.14.2/Src/qtbase/src/plugins/sqldrivers目录下 , 执行:
这里确保qmake用的qt里的就行
其实你可以配置下qt相关的环境变量,在bash_profile里添加:
然后,source ~/.bash_profile ,还有别忘了 source ~/.zshrc
执行成功的话会输出:
根据提示 依次执行:
【怎么配置mysql驱动器 mysql驱动cj】 make sub-mysql
make
make install
进入/Users/ing/Qt5.14.2/5.14.2/clang_64/plugins/sqldrivers下执行,查看链接库:
输出:
此时,运行qt程序 依旧报错 。
根据查阅的资料 , 问题出在
网友们所说的“诡异”的路径那一行(你的输出可能和我的不一样的,但问题应该一样) , 也就是有 libmysqlclient.21.dylib这行 。
另外查了下 @repath的含义 意思是说 不能明确的指向 。。。所以 这里就需要将libmysqlclient.21.dylib 指向扳到正确的道路 。
方法就是利用install_name_tool -change
执行
这里一定要注意顺序,刚开始我就是顺序搞错了,死活就是不行,最后跑到官方论坛里用蹩脚的英语发帖求教也无果 , 最后还是一遍的重试,一遍的检查才发现的 。一天就这么浪费了 。
此刻在运行qt程序,就不会再报上面的错误了 。
撒花,礼花搞起~~~
mysql驱动器配置路径中怎么能有中文呢?
就算可以但是这看着也太业余了
而且估计就是怎么配置mysql驱动器你路径怎么配置mysql驱动器的问题
把中文去了试试
mysql安装配置教程是什么?安装MySQL
步骤
1、双击下载的MySQL安装文件,进入MySQL安装界面 , 首先进入“License Agreement(用户许可证协议)”窗口,选中“I accept the license terms(我接受系统协议)”复选框,单击“Next(下一步)”按钮即可 。有的会直接进入“Choosing a Setup Type(安装类型选择)”窗口,根据右侧的安装类型描述文件选择适合自己的安装类型 , 这里选择默认的安装类型,如图所示 。
2、根据所选择的安装类型安装Windows系统框架(framework) , 单击Execute按钮,安装程序会自动完成框架的安装,如图所示 。
3、当弹出安装程序窗口时,勾选“我同意许可条款和条件”复选框,然后单击“安装”按钮,如图所示 。
4、弹出“设置成功”的界面,表示该框架已经安装完成,单击“关闭”按钮即可 。所有的框架安装均可参考本操作,如图所示 。
5、安装完成后会在【status】列表下显示Complete(安装完成) 。所需框架均安装成功后 , 点击Next按钮,如图所示 。
6、进入安装确认窗口,点击Execute按钮,开始MySQL各个组件的安装,如图所示 。
7、开始安装 MySQL 文件,安装完成后在【Status】列表下显示 Complete,如图所示 。
配置MySQL
MySQL安装完成之后,需要对服务器进行配置,具体配置步骤如下:步骤
1、在安装的最后一步中,点击Next按钮进入服务器配置窗口,进行配置信息的确认,确认后点击Next按钮,如图所示 。
2、进入MySQL网络类型配置窗口,采用默认设置,点击Next按钮 , 如图所示 。
3、进入MySQL服务器类型配置窗口,采用默认设置,点击Next按钮 , 如图所示 。
4、MySQL端口号默认3306,如果没有特殊需求一般不建议修改 。继续点击Next按钮即可 。
5、进入设置服务器的密码窗口 , 重复输入两次登录密码(建议字母数字加符号),点击Next按钮,如图所示 。
6、进入服务器名称窗口设置服务器名称,这里无特殊需要也不建议修改 。继续单击Next按钮,如图所示 。
7、打开确认设置服务器窗口 , 点击Execute按钮完成MySQL的各项配置,如图所示 。
8、最后打开Windows任务管理器对话框,可以看到MySQL服务进程mysqld.exe已经启动了 , 如图所示 。至此,就完成了Windows操作系统下MySQL数据库的安装和配置 。
关于怎么配置mysql驱动器和mysql驱动cj的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读