MySql Connector/C++8简介
2024-08-30 16:32:08
MySql Connector/C++8是一个用于连接MySQL服务器的C++应用程序。Connector/C++8可用于访问实现文档存储的 MySQL服务器,或者使用SQL查询以传统方式访问。它支持使用XDevAPI开发C ++应用程序,或使用XDevAPI for C开发纯C应用程序,同时Connector/C++8还支持与之前使用Connector/C++1.1中基于JDBC的旧API开发的C++应用程序一起编译及开发(即:向后兼容)。但是,Connector/C++8的首选开发环境是使用XDevAPI或XDevAPI for C。
注意:
connecotr/C++8是基于X plugin
的X protocol
进行通信,所以在使用connector/C++8时先确认MySql服务器端以加载了mysqlx
插件,对于使用基于JDBC的旧API的Connector/C++应用程序,不需要也不支持X插件。 此外,X Protocol
使用的默认端口为33060
,如果是使用之前的JDBC4.0进行开发则使用3306
端口,监听的IP默认为任意可用IP。
注意: 官方强烈推荐使用MySql Connector/C++8进行MySql C++应用程序开发。
注意:
- MySql Connector/C++8支持的应用程序编程接口:
- X DevAPI
- X DevAPI for C
- 基于JDBC 4.0的API
- 支持X DevAPI 和 X DevAPI for C 的 MySql服务器版本 为 Mysql5.7.12及更高版本。
# 查看正在监听的IP及端口
root@flying-virtual-machine:~# netstat -lnt
--------------------------------------------------------
tcp 0 0 127.0.0.1:3306 0.0.0.0:*
tcp6 0 0 :::33060 :::*
# 在mysql客户端中输入,查看以加载的插件信息
mysql> show plugins;
+----------------------------+----------+--------------------+-----------+---------+
| Name | Status | Type | Library | License |
+----------------------------+----------+--------------------+-----------+---------+
| mysqlx | ACTIVE | DAEMON | mysqlx.so | GPL |
+----------------------------+----------+--------------------+-----------+---------+
# 如果没有,则使用以下命令加载插件(mysqlx)
mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.so';
最新文章
- 你知道C#中的Lambda表达式的演化过程吗?
- 使用C# WinForm制作 员工打卡项目 -- S2 2.3
- WinForm界面开发之布局控件";WeifenLuo.WinFormsUI.Docking";的使用
- C标准函数库(常用部分)
- js 检测 flash插件以及版本号 通用所有浏览器
- linux缓冲的概念fopen /open,read/write和fread/fwrite区别
- JQUERY 拖拽 draggable droppable resizable selectable sortable
- hdu 2104
- 【Solr初探】Solr安装,启动,查询,索引
- webapi中的自定义路由约束
- 使用EPPlus读写xlsx文件
- bzoj 1814 Ural 1519 Formula 1 插头DP
- SoupUI安装
- USACO 2017 January Platinum
- Python3+qrcode+zxing生成和识别二维码教程
- 手把手教你用 Git(转)
- Robot FrameWork使用中常见问题收集
- NodeJS旅程 : module 不可忽略的重点
- Excel Application对象应用
- STL标准容器特征
热门文章
- springboot+mybatis实现登录功能,返回json
- Maven之依赖关系
- fegin client使用http url合约时报: [Request processing failed; nested exception is feign.FeignException: status 400 reading
- 2018.10.23NOIP模拟赛解题报告
- js获取css的各种样式并且设置他们
- 3、HTML属性
- haproxy/nginx+keepalived负载均衡 双机热备 邮件报警 实战及常见问题
- Windows8中如何打包和安装一个本地的Metro类型应用(转)
- css 字体样式设置大全
- 有关在新版mac上 git 环境变量的配置问题