一、为什么安装? SonarQube是管理代码质量的一个开放平台,可以快速的定位代码中潜在的或者明显的错误。 前端妹子一枚,公司要求自己检查代码质量。我用mac安装sonarQube的时候,查询相关文档都描述的不够详细,踩过了不少坑,所以把安装过程及踩坑点详细的记录了下来。 想事先了解sonarQube的可以去看看官网:sonarQube官网 下面是安装成功后,测试一个项目代码质量的截图,
一:MySQL简介与安装
MySQL是一种中型、易用的关系型数据库管理系统(DBMS,Database Management System)。
安装步骤:
第一步: sudo apt-get install mysql-ser
转载
2023-07-04 10:34:54
49阅读
一、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> 设置为环境变量,并
转载
2024-02-14 19:24:40
29阅读
在Linux上安装MySQL的详细步骤:打开终端并登录到Linux系统。使用以下命令更新系统软件包列表:sudo apt update安装MySQL服务器:sudo apt install mysql-server在安装过程中,系统会提示您输入MySQL root用户的密码。请确保您输入的密码足够强度,并且请记住该密码。它将在以后访问MySQL时使用。完成安装之后,使用以下命令启动MySQL服务:
原创
2023-05-28 11:52:44
119阅读
文章目录1. 查询执行路径2. 查询执行步骤详解2.1 客户端发起查询请求查询状态2.2 查询缓存2.3 SQL 解析与预处理2.4 查询优化器优化2.5 查询执行引擎2.6 结果返回 1. 查询执行路径 上图为 MySQL 查询执行的流程概览,其主要流程为以下几步:客户端将查询请求发送到服务端服务端首先检查查询缓存是否开启,如果开启并且当前查询命中缓存就从缓存中返回结果,否则进行下一步服务端解
转载
2023-09-19 18:04:43
68阅读
一、光标的使用包括光标的声明、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
转载
2023-07-07 00:31:23
90阅读
一、MySQL游标的概念1、游标介绍MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解。有数据缓冲的思想:游标的设计是一种数据缓冲区的思想,用来存放SQL语句执行的结果。 先有数据基础:游标是在先从数据表中检索出数据之后才能继续灵活操作的技术。 类似于指针:游标类似于指向数据结构堆栈中的指针,用来pop出所指向的数据,并且只能每次取一个。2、
转载
2024-08-02 07:46:33
65阅读
前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。 一、MySQL架构总览: 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。 从上图中我们可以看到,
转载
2023-08-23 23:21:30
42阅读
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可以是你查询出来的任意集合)二、打开
转载
2023-07-28 22:16:09
79阅读
打开终端并运行以下命令以下载MySQL镜像:docker pull mysql:latest运行以下命令以创建MySQL容器并运行:docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest--name mysql:指定容器名称为“mysql”。-p 3306:3306:将容器服务的3306端
原创
2023-08-24 15:47:51
121阅读
SpringMVC的基本使用步骤1.创建web工程2.在src下创建lib文件夹,导入SpringMVC相关jar包(在Spring的基础之上再添加一个mvc包) 3.在工程文件夹下创建resource文件夹,并添加配置文件springmvc.xml<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://w
转载
2023-12-14 16:19:50
40阅读
论坛中所谓的“从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢” 读取 难道就是print么?如果不是为什么不用select一样可以读取再加上while也可以执行操作转:使用游标的步骤:在使用游标前,必须声明(定义)它。这个过程实际上没有检索数据,它只是定义要使用的SELECT语句和游标选项。一旦声明,就必须打开游标以供使用。这个过程用前面定义的SELECT语句把数据实际检索出来。对于填有
转载
2024-08-09 09:29:53
83阅读
MySQL 游标的详解讲解 文章目录MySQL 游标的详解讲解每博一文案1. 游标的概念2. 使用游标的步骤3. 游标的使用案例4. 小结5. 最后: 1. 游标的概念虽然我们也可以通过筛选条件 WHERE 和 HAVING ,或者是限定返回记录的关键字 LIMIT 返回一条记录。但是却无法在结果集中像指针一样,向前定位一条记录,向后定位一条记录,或者是随意定位到某一条记录。并对记录的数据进行处理
转载
2024-08-05 23:34:59
37阅读
mysql8.0.28安装教程如果你想下载最新版本的去mysql的官网下载:下载地址:mysql网盘下载链接 版本:8.0.28
百度网盘 提取码:XALA阿里网盘1.进入官网点击 DOMNLOADS2.这里我们找到社区版进行下载3.找到 MySQL Community Server 点击4.这里我们可以选择安装的系统,我的是win系统 。然后点击 Go To Download page,进去下载
转载
2023-07-02 23:10:56
340阅读
一、下载大家可以从mysql的官方网站下载,但是官网下载较慢,并且需要注册Oracle账号,我已经下载到【我的网盘】,密码都是3360,文件包括mysql8.0.28的安装文件以及客户端工具navicat16的文件。mysql文件我已经将配置文件my.ini都提前打包添加了,默认官网下载的是没有my.ini文件的,大家只需要修改几个路径即可。二、数据库安装安装前需确认是否有旧版本,如果有则先卸载后
转载
2023-07-06 21:55:59
133阅读
网上的安装教程有很多,基本上大同小异,安装过程中可能因为很小的细节导致安装失败,我也是参照了很多的安装教程才安装成功的,安装过程中会出现各种各样的问题,我们会根据这些问题去查找答案的同时也提高了自己解决问题的能力,一共花了一天的时间。 安装环境:window10 1、下载zip安装包,下载地址:https://dev.mysql.com/downloads/mysql/ 点击此版本安装,然后选择最
转载
2023-07-08 13:12:20
73阅读
[size=medium]从语法上来讲DECLARE cur CURSOR for语句必须写在SET @sqlstr前面,这就意味着不能通过先执行一条动态语句根据结果拼凑游标的内容,而且游标在定义的时候也没有参数的概念,而是将定义的结构完全当作一个字符串直接处理,不会做任何的处理,也就是静态游标吧。关于dynamic cursor的内容官方有解释http:
转载
2023-08-22 20:07:02
124阅读
使用navicate导出sql语句步骤
原创
2019-01-07 13:58:08
1495阅读