一:MySQL简介与安装     MySQL是一种中型、易用的关系型数据库管理系统(DBMS,Database Management System)。     安装步骤:     第一步:  sudo apt-get install mysql-ser
转载 2023-07-04 10:34:54
49阅读
讲完了连接,接着就讲查询了。 mysql的执行和查询都是使用一下2个接口: 1. mysql_query(MYSQL* mysql, const char* sql); 2. int mysql_real_query(MYSQL *mysql, const char *query, unsigned long length);一下就分别描述这两个函数: 1. mysq
转载 2023-09-12 23:51:20
267阅读
一、为什么安装?  SonarQube是管理代码质量的一个开放平台,可以快速的定位代码中潜在的或者明显的错误。  前端妹子一枚,公司要求自己检查代码质量。我用mac安装sonarQube的时候,查询相关文档都描述的不够详细,踩过了不少坑,所以把安装过程及踩坑点详细的记录了下来。  想事先了解sonarQube的可以去看看官网:sonarQube官网  下面是安装成功后,测试一个项目代码质量的截图,
转载 6月前
93阅读
相信大家在ubuntu下用c操作mysql已经相当的熟悉,对比在windows下其实操作起来也不复杂,这个教程是为了整理在windows下用c操作mysql的过程,平台基于VC6.0,相信VS2010等一样可以照此移植。1、打开VC6.0,创建Win32的控制台应用程序,工程名称为testsql,如下图:确定后选择Hello,world的范例工程。2、对VC6.0的编译环境进行配置首先、告诉编译器
转载 2023-08-31 21:18:48
91阅读
一、mysql启动/停止服务  1、启动服务:net start mysql  2、停止服务:net stop mysql   二、mysql连接  1、mysql -uroot -p -P13306(未修改默认端口号的不用加-P,回车键后输入密码登录成功)  二、显示(show)数据库/数据库表  1、展示当前已有所有数据库:show databases;    2、选择一个数据库:u
转载 2023-08-07 11:19:35
289阅读
1 下载安装        官网下载:    http://www.mysql.com/Oracle账号才能下载。2 启动mysql    mysql安装目录:    <MYSQL_HOME>    设置为环境变量,并
在Linux上安装MySQL的详细步骤:打开终端并登录到Linux系统。使用以下命令更新系统软件包列表:sudo apt update安装MySQL服务器:sudo apt install mysql-server在安装过程中,系统会提示您输入MySQL root用户的密码。请确保您输入的密码足够强度,并且请记住该密码。它将在以后访问MySQL使用。完成安装之后,使用以下命令启动MySQL服务:
原创 2023-05-28 11:52:44
119阅读
目录1.下载MysqlC接口库2.程序中引入Mysql头文件和库文件3.Mysql接口介绍         1.下载MysqlC接口库要使用C语言连接mysql,需要使用mysql官网提供的库,大家可以去官网下载 实际上连接数据库的功能在mysql 8.0版本之后已经集成在安装包里面了。 将下载
转载 2023-05-22 16:09:32
106阅读
文章目录1. 查询执行路径2. 查询执行步骤详解2.1 客户端发起查询请求查询状态2.2 查询缓存2.3 SQL 解析与预处理2.4 查询优化器优化2.5 查询执行引擎2.6 结果返回 1. 查询执行路径 上图为 MySQL 查询执行的流程概览,其主要流程为以下几步:客户端将查询请求发送到服务端服务端首先检查查询缓存是否开启,如果开启并且当前查询命中缓存就从缓存中返回结果,否则进行下一步服务端解
一、光标的使用包括光标的声明、OPEN、FETCH和CLOSE四种• 声明光标: DECLARE cursor_name CURSOR FOR select_statement; • OPEN光标: OPEN cursor_name; • FETCH光标:FETCH cursor_name INTO var_name [, var_name] … • CLOSE光标: CLOSE cursor_n
# MySQL 插入数据的使用 MySQL是一种常用的关系型数据库管理系统,广泛应用于各种Web应用和服务器端开发中。在MySQL中,插入数据是数据库操作中的一个基本功能。本文将介绍如何使用MySQL插入数据,并提供相应的代码示例。 ## 连接MySQL数据库 在插入数据之前,我们首先需要连接到MySQL数据库。在Python中,我们可以使用`mysql.connector`模块提供的API
原创 2023-10-13 06:27:43
34阅读
一、mysql-arp访问数据的操作流程 1. 初始化mysql操作句柄; 2. 连接mysql服务器; 3. 设置mysql客户端字符集(保持与服务器一致); 4. 选择要操作的数据库; 5. 定义sql语句,并且执行语句;
转载 2023-07-04 08:50:33
154阅读
# MySQL 使用 C 搜索 在 MySQL 数据库中,C 语言可以被用来编写客户端应用程序,通过连接数据库执行查询并获取结果。在本文中,我们将介绍如何使用 C 语言来连接 MySQL 数据库,并执行搜索操作。 ## 连接 MySQL 数据库 在 C 语言中,我们可以使用 MySQL 提供的 C API 来连接数据库。首先,我们需要安装 MySQL C API 的开发包,然后在代码中包含相
原创 2024-04-20 05:27:52
26阅读
前言:  一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。  本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。 一、MySQL架构总览:  架构最好看图,再配上必要的说明文字。  下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。   从上图中我们可以看到,
一、MySQL游标的概念1、游标介绍MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解。有数据缓冲的思想:游标的设计是一种数据缓冲区的思想,用来存放SQL语句执行的结果。 先有数据基础:游标是在先从数据表中检索出数据之后才能继续灵活操作的技术。 类似于指针:游标类似于指向数据结构堆栈中的指针,用来pop出所指向的数据,并且只能每次取一个。2、
Linux是一种开源操作系统,被广泛应用于服务器和嵌入式系统。而MySQL是一个流行的关系型数据库管理系统,被广泛用于存储和管理数据。在Linux环境下,使用C语言编写程序来操作MySQL数据库是一种常见的做法。本文将介绍如何在Linux环境下使用C语言操作MySQL数据库。 首先,要在Linux上使用MySQL数据库,需要安装MySQL数据库服务器和MySQL C API库。在安装完数据库服务
原创 2024-03-29 11:05:12
73阅读
代码如下:int main(){ const char user[] = "root"; //username const char pswd[] = "dalong"; //password const char host[] = "localhost"; //or"127.0.0.1"
原创 2021-07-17 16:18:55
218阅读
MySQL命令行&MySql外键设置详解 MySQL 命令行  第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: my
转载 2023-06-17 13:11:03
110阅读
mysql 服务端提供只读的,单向游标,而且只能在存储过程中或触发器里或更底层的api中使用。因为mysql游标指向的对象都是存储在临时表中而不是实际查询到的数据,1)所以mysql的游标是只读的,2)在存储过程中,可以有多个游标,也可以嵌套地使用游标。游标五步法:一、声明一个游标: declare 游标名称 CURSOR for table;(这里的table可以是你查询出来的任意集合)二、打开
标签:目录1、MYSQL数据结构2、MYSQL常用函数3、MYSQL操作流程4、实例MySQL是一个开源码的小型关系数据库管理系统,体积小,速度快,总体成本低,开源。MySQL有以下特性:(1) 使用CC++编写,并使用了多种编译器进行测试,保证源码的可移植性。(2) 支持多线程,利用CPU资源,支持多用户。(3) 可以处理拥有上千万条记录的大型数据库。(4)既可以作为一个单独的应用程序应用在客
转载 2023-07-04 15:48:55
52阅读
  • 1
  • 2
  • 3
  • 4
  • 5