1.安装数据库 MySQL Server 8.0(自行安装一下)
2.打开数据库目录检查是否有这两个文件

3.编译器内改成X64

4.找到工程名字,右键点击、属性

5.找到VC目录、找到包含目录

6.将include目录添加进去

7.同样的操作将库目录添加进去

8.找到链接器,填入libmysql.lib
9.将这个libmysql.dll文件 复制一份到 C:\Windows\System32目录内


10.在编译器内运行下面代码,看效果吧!

#include <iostream>
#include <stdio.h>
#include <mysql.h>
#include <string.h>
using namespace std;int main() {MYSQL mysql;MYSQL_RES* res;MYSQL_ROW row;mysql_init(&mysql);mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "gbk");if (mysql_real_connect(&mysql, "127.0.0.1", "root", "123456", "数据库名称", 3306, NULL, 0) == NULL) {printf("连接错误%s", mysql_error(&mysql));}int ret = mysql_query(&mysql, "select * from 改成自己的表名;");printf("%d",ret);res = mysql_store_result(&mysql);while(row = mysql_fetch_row(res)) {printf("%s\n", row[0]);printf("%s\n", row[1]);printf("%s\n", row[2]);printf("%s\n", row[3]);printf("%s\n", row[4]);}system("pause");return 0;
}

C++连接MySQL数据库教程|如何连接数据库相关推荐

  1. qt 连接mysql数据库_QT连接MYSQL数据库教程

    QT连接MYSQL数据库教程 最近购买了阿里云Linux服务器,处于自学需要安装了MYSQL5.7. 准备用QT开发个小工具,在使用QT提供的标准类连接MYSQL库的时候一直爆出无法加载MYSQL驱动 ...

  2. Android 连接 MySQL 数据库教程

    在 Android 应用程序中连接 MySQL 数据库可以帮助开发人员实现更丰富的数据管理功能.本教程将介绍如何在 Android 应用程序中使用低版本的 MySQL Connector/J 驱动程序 ...

  3. qt连接mysql数据库原理_Qt连接数据库的两种方法

    我曾经想过,无论在哪个平台下开发,都不要再接触SQL Server了,但显然不行.我们是来看世界的,不是来改变世界的,想通就好. 前两天,尝试了一下Qt下远程访问数据库.在macOS下,用Qt 5.1 ...

  4. 实现jdbc连接mysql_Java JDBC连接MYSQL数据库教程(实现)

    此编程问题相信很多高手曾经过,小弟在此班门弄斧,特上传清测过程共大家学习!详细过程见下文: 步骤一 : 下载 MYSQL 数据库, MYSQL driver for Java, 以及MYSQL 可视化 ...

  5. IDEA 连接Mysql数据库教程

    准备工作 安装好mysql数据库 安装好idea 没安装好的先安装,后面需要用到. 连接过程 打开idea,按照如下流程 点击左上角的加号,选择mysql 1处填你想连接的数据库名 2处填数据库用户名 ...

  6. Idea连接MySQL数据库教程 (简单明了)

    使用Idea连接数据库 具体步骤:点击右侧DataBase → 点击+号 → 点击Data Source 选择MySQL → 输入用户名.密码.连接的数据库名称(连接路径会自动生成) → 可点击下面的 ...

  7. jdbc连接mysql数据库过程_jdbc连接数据库的步骤

    基本理解:开发中要先加载驱动,然后获得连接,创建执行SQL语句的对象,并且执行SQL 第一步:把想要连接的数据库驱动加载入JVM,如加载mysql数据库驱动类可以通过Class.forName(&qu ...

  8. 组态王中PLC数据连接MySQL数据库教程

    南方科技大学创新设计课程朗坤项目组 前言:本文作者非专业编程专业,相关教程可能不是很严格,仅仅提供一种思路,方便今后各位解决PLC数据抓取的问题.如果有什么遗漏,欢迎各位前辈批评斧正,不胜感激. PL ...

  9. 连接mysql数据库实验_Jdbc连接数据库实验报告(1)

    一 实验目的 1熟悉myeclipse的使用. 2掌握MySQL的使用. 3掌握jdbc连接数据库. 二实验内容 1在MySQL下创建一个数据库students,并创建表student_info.并且 ...

  10. 组态中怎么使用mysql数据库_组态王中PLC数据连接MySQL数据库教程

    操作步骤: ①     确定中控室电脑连网,并且安装MySQL环境,下载地址如下:https://www.mysql.com/downloads/ ②     修改win MySQL服务信息(最好修改 ...

最新文章

  1. 机器学习中的数学全集 tsinghua 石溪
  2. vs mfc数据与控件绑定错了_如何进行数据趋势分析?VS扩展工具——C1迷你图控件了解一下...
  3. SQL 查询总是先执行SELECT语句吗?你们都错了!
  4. Mac SecureCRT解决中文乱码
  5. 安卓EditText
  6. 日常问题——VMware下的CentOS7 Ping不通百度
  7. 使用直播网站源码,搭建直播平台的最难点
  8. 兄弟连高洛峰php教程下载_兄弟连经典PHP项目视频教程在线学习与下载-兄弟连高洛峰...
  9. UDP socket--bind
  10. 数据库MySQL与可视化界面 SQLYog 安装教程
  11. 智能睡眠监测带扣案列/APP/小程序/网站
  12. No such file or directory @ rb_sysopen
  13. 高级PHP工程师必备的编码技巧及思维(收藏)
  14. laravel-admin Base table or view not found: 1146 Table ‘hyzt.brands‘ doesn‘t exist (SQL: select coun
  15. 关于案例式C语言上机指导与习题解答中实验4_15题的解答
  16. JoyStick(游戏手柄)与C#
  17. SQLmap 扫描工具的使用
  18. Saber仿真教程视频 初级 中级 高级
  19. python使用scrt时间戳画图
  20. ODOO10 富文本编辑器SummerNote输入联想短句,输入快捷短语

热门文章

  1. 每日N题—数据结构题集
  2. linux重定向文件容加时间,[单选] linux系统,把当前日期重定向到/tmp/date文件中,并不想覆盖原来的内容,下面正确的操作是()。...
  3. js 使用Rsa 加密 解密
  4. VS Winform开发实践纪要
  5. 谷歌app使用的是什么字体_如何使用Google字体
  6. 凸二次规划的解法(x取值具有上确界)
  7. Funcode实现坦克大战(十个需求)
  8. python安装使用pip安装numpy
  9. 2021ACA世界大赛线上全球总决赛,绽放中国创意设计色彩
  10. 串口波形显示软件SerialChart的使用