MySQL :: MySQL Connector/C++ Developer Guide :: 1 Introduction to Connector/C++ https://dev.mysql.com/doc/connector-cpp/8.0/en/connector-cpp-introduction.html

Installation on Linux

These binary-distribution installation methods are available on Linux:

  • RPM package.  RPM packages for Linux are available as of Connector/C++ 8.0.12. The packages are distinguished by their base names: (the full names include the Connector/C++ version and suffixes):

    • mysql-connector-c++: This package provides the shared connector library implementing X DevAPI and X DevAPI for C.

    • mysql-connector-c++-jdbc: This package provides the shared legacy connector library implementing the JDBC API.

    • mysql-connector-c++-devel: This package installs development files required for building applications that use Connector/C++ libraries provided by the other packages, and static connector libraries. This package depends on the shared libraries provided by the other packages and cannot be installed by itself.

  • Compressed tar file.  To install from a compressed tar file (.tar.gz file), see Installation Using a tar or Zip Package.

[root@test ~]# yum install mysql-connector-c++-devel
BDB2053 Freeing read locks for locker 0xc67: 1028/140219637643072
Loaded plugins: fastestmirror, langpacks
Repository epel is listed more than once in the configuration
Loading mirror speeds from cached hostfile
* webtatic: uk.repo.webtatic.com
gitlab_gitlab-ee/x86_64/signature | 836 B 00:00:00
gitlab_gitlab-ee/x86_64/signature | 1.0 kB 00:00:00 !!!
gitlab_gitlab-ee-source/signature | 836 B 00:00:00
gitlab_gitlab-ee-source/signature | 951 B 00:00:00 !!!
Resolving Dependencies
--> Running transaction check
---> Package mysql-connector-c++-devel.x86_64 0:8.0.12-1.el7 will be installed
--> Processing Dependency: mysql-connector-c++-jdbc = 8.0.12-1.el7 for package: mysql-connector-c++-devel-8.0.12-1.el7.x86_64
--> Processing Dependency: mysql-connector-c++ = 8.0.12-1.el7 for package: mysql-connector-c++-devel-8.0.12-1.el7.x86_64
--> Processing Dependency: libmysqlcppconn8.so.1()(64bit) for package: mysql-connector-c++-devel-8.0.12-1.el7.x86_64
--> Processing Dependency: libmysqlcppconn.so.7()(64bit) for package: mysql-connector-c++-devel-8.0.12-1.el7.x86_64
--> Running transaction check
---> Package mysql-connector-c++.x86_64 0:8.0.12-1.el7 will be installed
---> Package mysql-connector-c++-jdbc.x86_64 0:8.0.12-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================================
Installing:
mysql-connector-c++-devel x86_64 8.0.12-1.el7 mysql-connectors-community 2.5 M
Installing for dependencies:
mysql-connector-c++ x86_64 8.0.12-1.el7 mysql-connectors-community 578 k
mysql-connector-c++-jdbc x86_64 8.0.12-1.el7 mysql-connectors-community 1.1 M

Transaction Summary
=========================================================================================================================================================
Install 1 Package (+2 Dependent packages)

Total download size: 4.2 M
Installed size: 29 M
Is this ok [y/d/N]: y
Downloading packages:
(1/3): mysql-connector-c++-8.0.12-1.el7.x86_64.rpm | 578 kB 00:00:01
(2/3): mysql-connector-c++-devel-8.0.12-1.el7.x86_64.rpm | 2.5 MB 00:00:02
(3/3): mysql-connector-c++-jdbc-8.0.12-1.el7.x86_64.rpm | 1.1 MB 00:00:01
---------------------------------------------------------------------------------------------------------------------------------------------------------
Total 1.4 MB/s | 4.2 MB 00:00:02
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : mysql-connector-c++-8.0.12-1.el7.x86_64 1/3
Installing : mysql-connector-c++-jdbc-8.0.12-1.el7.x86_64 2/3
Installing : mysql-connector-c++-devel-8.0.12-1.el7.x86_64 3/3
Verifying : mysql-connector-c++-devel-8.0.12-1.el7.x86_64 1/3
Verifying : mysql-connector-c++-jdbc-8.0.12-1.el7.x86_64 2/3
Verifying : mysql-connector-c++-8.0.12-1.el7.x86_64 3/3

Installed:
mysql-connector-c++-devel.x86_64 0:8.0.12-1.el7

Dependency Installed:
mysql-connector-c++.x86_64 0:8.0.12-1.el7 mysql-connector-c++-jdbc.x86_64 0:8.0.12-1.el7

Complete!
[root@test ~]#

https://github.com/mysql/mysql-connector-cpp

MySQL Connector/C++ C++连接mysql的更多相关文章

  1. 创建ASP.NET Core MVC应用程序(2)-利用MySQL Connector NET连接到MySQL

    创建ASP.NET Core MVC应用程序(2)-利用MySQL Connector NET连接到MySQL 用惯.NET的研发人员都习惯性地使用SQLServer作为数据库.然而.NET Core ...

  2. 如何登录mysql? cmd怎么连接mysql数据库

    Mysql开源数据库,任何人都可以下载安装使用.那么安装好的mysql如何登陆连接mysql数据库呢? 连接mysql数据库的几种方法 一 Mysql命令行连接 一般对于刚刚安装好的mysql,如果勾 ...

  3. MySQL学习(一)——Java连接MySql数据库

    MySQL学习(一)——Java连接MySql数据库 API详解: 获得语句执行 String sql = "Insert into category(cid, cname) values( ...

  4. Mysql(九):Python连接MySQL数据库之pymysql模块使用

    Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用. PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服 ...

  5. [Oracle, MySQL] Oracle通过dblink连接MySQL

    http://blog.csdn.net/dbanote/article/details/10488581 版权声明:本文为博主原创文章,未经博主允许不得转载. 业务上有这么一个需求,需要把Oracl ...

  6. 如何登录mysql? cmd怎么连接mysql数据库||从MYSQL客户端登录MYSQL

    1 2 3 4 5 6 7 分步阅读 Mysql开源数据库,任何人都可以下载安装使用.那么安装好的mysql如何登陆连接mysql数据库呢?本经验咗嚛介绍几种常见的方法 工具/原料   mysql 连 ...

  7. mysql——jdbc驱动下载&连接mysql例子

    mysql-connector-java-5.1.46.zip[解压后里面jar文件就是所需要的] https://dev.mysql.com/get/Downloads/Connector-J/my ...

  8. Ubuntu安装MySQL及使用Xshell连接MySQL出现的问题(2003-Can't connect to MySql server及1045错误)

    不管在什么地方,什么时候,学习是快速提升自己的能力的一种体现!!!!!!!!!!! 以下所有的命令都是在root用户下操作(如果还没有设置root密码)如下: 安装好Ubuntu系统之后,打开终端先设 ...

  9. mysql 同时支持多少连接MYSQL 查看最大连接数和修改最大连接数

    MySQL查看最大连接数和修改最大连接数 1.查看最大连接数 show variables like '%max_connections%'; 2.修改最大连接数 set GLOBAL max_con ...

随机推荐

  1. Atitit.有分区情况下的表查询策略流程

    Atitit.有分区情况下的表查询策略流程 1. 分区表查询策略流程1 2. 常见数据库oracle mysql的分区查询语句1 2.1. 跨分区查询(oracle)1 2.2. 单分区查询 (ora ...

  2. vivado设计四:自定义IP核测试

    在vivado设计三中:http://blog.chinaaet.com/detail/37177已经建立了vivado工程和封装好了自定义IP核. 那么接下来,我们对这个自定义IP核进行测试了:我们 ...

  3. DirectShow中写push模式的source filter流程 + 源码(内附具体凝视)

    尽管网上已有非常多关于DirectShow写source filter的资料.只是非常多刚開始学的朋友总说讲的不是非常清楚(可能当中作者省略了很多他觉得简 单的过程).读者总希望看到象第一步怎么做,第 ...

  4. JSON的String字符串与Java的List列表对象的相互转换

    1.JSON的String字符串与Java的List列表对象的相互转换 在前端: 1.如果json是List对象转换的,可以直接遍历json,读取数据. 2.如果是需要把前端的List对象转换为jso ...

  5. Excel函数sumproduct应用案例-多条件求和

    作者:iamlaosong 越来越认为sumproduct这个函数实用,过去用sum组函数.改起来复制起来都麻烦,sumif在条件多的时候也认为不方便. 如今改用sumproduct函数,就简单多了. ...

  6. find命令应用exec及xargs

    find最普通的用法是查找文件,然后要对文件进行处理就需要用到参数-exec. 先看下manpage中介绍: -exec command ; Execute command; status is re ...

  7. [Python基础]Python文件处理小结

    1. 文件的打开与关闭 <1>打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式) 示例如下: f = open('te ...

  8. Hbase存储详解

    转自:http://my.oschina.net/mkh/blog/349866 Hbase存储详解 started by chad walters and jim 2006.11 G release ...

  9. win下如何查看那个网络端口被那个应用程序使用

    在运行里面键入cmd打开命令行窗口.     在命令行窗口键入命令: netstat -ano 第一和第二列是自己网络的端口和外网连接的端口,pid:(全称Process Identification ...

  10. yii2 basic 简洁安装教程

    虽然yii官网上说叫咱们用composer安装来安装,但是鄙人感觉这样的安装方式会将自己写的代码共享到github中,因此不太建议大家这样用.下面来给大家介绍basic简洁的安装方法. 第一步,下载b ...