mysql
文章平均质量分 85
MySql
theONLY24
静觅沉夕
展开
-
nacos 配置MySQL8.0+持久化
文章目录1. 问题描述2. 解决方案3. 打包运行Nacos是阿里的一个开源产品,它是针对微服务架构中的服务发现、配置管理、服务治理的综合型解决方案Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构的服务基础设施。官网地址:https://nacos.io1. 问题描述nacos 版本:1原创 2020-12-12 21:05:16 · 1325 阅读 · 0 评论 -
MySQL计算两坐标之间的距离
表结构及数据DROP TABLE IF EXISTS `tb_locationpoint`;CREATE TABLE `tb_locationpoint`( `id` int(11) NOT NULL AUTO_INCREMENT, `province` varchar(20) NOT NULL COMMENT '省份', `city` varchar(20) NOT NULL COMMENT '城市', `longitud原创 2020-07-14 16:31:01 · 1665 阅读 · 0 评论 -
SpringBoot项目启动自动执行sql脚本
SpringBoot项目启动自动执行sql脚本1. 创建SpringBoot项目(Maven)2. 添加依赖3. 配置文件4. 编写sql脚本文件5. 自定义DataSourceInitializer6. 运行SpringBoot项目,查看数据库在SpringBoot的架构中,DataSourceInitializer类可以在项目启动后初始化数据,我们可以通过自动执行自定义sql脚本初始化数据...原创 2020-05-05 16:21:49 · 10958 阅读 · 3 评论 -
SpringBoot MybatisPlus 代码生成器
SpringBoot MybatisPlus 代码生成器1. 创建SpringBoot项目(Maven)2. 引入依赖3. 编写代码4. 目录结构1. 创建SpringBoot项目(Maven)略2. 引入依赖freemarker(或Apache Velocity)、web、mybatis-plus、test 启动器mysql驱动、mybatis-plus-generator(代码生成器...原创 2020-05-04 16:11:52 · 434 阅读 · 0 评论 -
SpringBoot Mybatis代码生成器插件
SpringBoot Mybatis代码生成器插件1. 创建SpringBoot项目(Maven项目)2. 引入依赖和 mybatis-generator插件3. 代码生成器配置文件3.1 mybatisGenerator.properties3.2 generatorConfig.xml4. 执行mybatis-generator插件5. 查看生成代码6. 生成@Table、@Column、@I...原创 2020-05-04 14:37:17 · 722 阅读 · 0 评论 -
IDEA自带的代码生成脚本 Generate POJOs.groovy
IDEA自带的生成实体类的脚本 Generate POJOs.groovy1. 打开IDEA,连接到数据库或2. 脚本代码成功连接数据库后,会出现下图所示的脚本文件(用来自动生成实体类):3. 生成实体类注意:此时生成的实体类是没有 Jpa 注解的4. 自定义(JPA)实体类生成脚本修改Generate POJOs.groovy脚本文件import com.int...原创 2020-05-04 10:15:41 · 4001 阅读 · 2 评论 -
MySQL 日期相关查询
MySQL 日期相关查询查询今日数据查询昨日数据查询近7日数据查询近30日数据查询本周数据查询上周数据查询本月数据查询上月数据查询本季度数据查询上季度数据查询本年数据查询上年数据----把bigint类型转换为时间格式将时间转换为时间戳查询今日数据SELECT * FROM 表名 WHERE TO_DAYS(时间字段名) = TO_DAYS(NOW());查询昨日数据SELECT * FR...原创 2020-04-13 15:13:33 · 295 阅读 · 0 评论 -
MySQL — 事务
MySQL — 事务一、基本介绍1. 概念二、手动提交事务1. 手动提交事务的SQL语句2. 手动提交事务的使用过程三、自动提交事务四、修改事务的默认提交方式五、事务原理1. 原理图2. 事务的步骤六、回滚点1. 回滚点的操作语句2. 具体操作七、事务的四大特征八、事物的隔离级别1. 概念2. 四种隔离级别3. MySQL 事务隔离级别相关的命令一、基本介绍1. 概念如果一个包含多个步骤的...原创 2020-02-02 20:06:34 · 96 阅读 · 0 评论 -
MySQL — 用户和权限管理
MySQL — 用户和权限管理(DCL)一、用户管理1. 查询用户2. 创建用户3. 删除用户4. 修改用户密码5. MySQL中忘记root密码6. 修改管理员密码二、权限管理1. 查询用户权限2. 授予用户权限3. 撤销用户权限一、用户管理1. 查询用户-- 切换到数据库mysqlUSE mysql; -- 查询user表SELECT * FROM user; 2. 创建用户...原创 2020-02-02 20:03:53 · 188 阅读 · 0 评论 -
MySQL — 数据库设计
MySQL 5.7 — 数据库设计一、多表之间的关系1. 分类2. 实现关系二、数据库设计范式1. 第一范式(1NF)2. 第二范式(2NF)3. 第三范式(3NF)三、数据库的备份和还原1. 命令行2. 图形化界面工具2. 图形化界面工具一、多表之间的关系1. 分类一对一如:人和身份证分析:一个人只有一张身份证,一张身份证只能对应一个人一对多(多对一)如:部门和员工...原创 2020-02-02 19:57:47 · 238 阅读 · 0 评论 -
MySQL — 多表查询
多表查询MySQL — 多表查询多表查询一、语法二、笛卡尔积三、分类1. 内连接查询2. 外连接查询3. 子查询1. 结果为单行单列2. 结果为多行单列3. 结果为多行多列一、语法SELECT 字段1,字段2...FROM 表1,表2WHERE 条件列表二、笛卡尔积概念:有两个集合,A和B,取这两个集合的所有排列组合情况要完成多表查询,需要消除无用的笛卡尔积。三...原创 2020-02-02 20:00:12 · 103 阅读 · 0 评论 -
MySQL — 数据库和单表操作
MySQL 5.7 — 数据库和单表操作一、数据库的基本概念1. 什么是数据库2. 数据库的特点3. 常用的数据库软件二、SQL1. 什么是SQL?2. 通用语法3. SQL分类3.1 DDL3.2 DML3.3 DQL3.4 DCL三、DDL 操作数据库、表1. 操作数据库 CRUD1.1 创建数据库 C1.2 查询数据库 R1.3 修改数据库 U1.4 删除数据库 D1.5 使用数据库2. 操...原创 2020-02-02 19:47:29 · 204 阅读 · 0 评论 -
MySQL 5.7 — 安装
MySQL 5.7 — 安装1. 下载 MySQL2. 解压3. 安装 MySQL4. 关闭防火墙5. 远程连接1. 下载 MySQLMySQL官网下载https://dev.mysql.com/downloads/mysql/wget下载wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-gl...原创 2020-02-02 19:43:56 · 105 阅读 · 0 评论