
正文
qt5.7用ODBC连接mysql数据库,qt怎么连接数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请教高手,通过ODBC连接mysql的问题
使用odbc连接数据库的步骤如下:首先安装Mysql odbc connector 插件。
选择“开始”→“管理工具”→“数据源(ODBC)”选项,显示“ODBC数据源管理器”对话框。切换到“系统DSN”选项卡,默认情况下计算机中没有部署和任何数据库的连接。
表面上看,应该是该mysql数据库里尚未添加任何数据表。
报这个提示:主要是PB需要在对应数据库里建5个它自己需要的pb开头的数据表。你连的时候提示这个,是因为没有权限创建。手工创建后可能还是会报此错误。你试试建ODBC时,将里面的字符集设置为GBK,我是这样解决的。
如果你用的是vc6的话:按F5运行你的程序 在出错时,选择“重试”按ALT+7调出“调用栈”窗口 双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。
相关问答
Q1: qt编程,利用ODBC数据源连接mysql数据库,为什么连不上?
1、连接MySQL总是BAD HANDSHAKE,是设置错误造成的,解决方法如下:首先安装好MySQL和Navicat之后,打开Navicat,然后点击“连接”菜单。
2、这是设置问题,解决办法如下:首先,单击“数据源配置”以打开,如下图所示,然后进入下一步。其次,在弹出窗口中,单击左上角的【增加】选项,如下图所示,然后进入下一步。
3、字段的值超过其可输入的范围了,就像int(10),但是导入的数据中有超出范围的,可以把字段的类型改一下,比如改成bigint(50)等等。
4、如果是,那客户端连接时,如果按IP联接,就有可能出现IP不正确的情况。 检查MySQL服务器,看服务是否经常停机;如果是这个问题保证服务稳定即可。建议连接池参数写IP,然后服务器设置固定IP。
5、这一步选择任意方式,只要能正确访问到数据库即可:一路下一步,直到出现“测试数据源”,点击后,如果提示“测试成功”,则说明正常连接服务器。
6、Server服务器不同网段的IP地址,导致你的电脑不能与SQL Server服务器通讯。也可能是其它网络原因导致此问题。在命令提示符内输入ping命令检测与SQL Server服务器的连接是否正常。如果不通,需要找网络管理员排查。
Q2: 怎么链接一个服务器上的mysql数据库
1、启用mysql数据库的远程连接功能 第一步,打开电脑中的运行程序,然后在其中输入cmd并点击运行,然后在打开的cmd窗口中执行bash指令,打开linux子系统wsl。
2、首先鼠标右键PLSQL,选择属性,打开PLSQL所在文件夹位置。在文件夹中,找到instantclient文件夹。这里将该文件移出到PLSQL安装文件外,方便之后修改。然后在instantclient下,找到tnsnames.ora,用编辑器打开。
3、首先在电脑端登陆数据服务器进行操作,如图所示。接着登陆MySQL数据库,写入mysql -u root -p pwd操作命令。查询MySQL数据库是否允许远程ip访问,如图所示。开启远程访问操作,操作命令如下图所示。
Q3: odbc怎么使用
windows中通过odbc连接 access数据库 步骤:首先要建一个access 数据库文件 ,按 Win键 ,选择所有程序,找到Microsoft Office Access 2003,打开。点击文件,新建,空数据库,保存在桌面上,使用设计器创建表。
使用odbc连接数据库的步骤如下:首先安装Mysqlodbcconnector插件。
作步骤如下:(1)单击“开始”按钮,选择“程序”→“管理工具”→“数据源(ODBC)”命令,打开“ODBC数据源管理器”对话框,打开“系统DSN”选项卡。
关于qt5.7用ODBC连接mysql数据库和qt怎么连接数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






