MySQL
文章平均质量分 74
MySQL数据库相关知识学习专栏
雨云21
这个作者很懒,什么都没留下…
展开
-
新建一个Spring Boot+MyBatis-Plus项目
1、新建一个SpringBoot空项目信息填写完后点击Next什么都不选,直接Finish将application.properties改名为application.yml,添加上端口号server: port: 81102、引入mysql新建一个数据库test,数据表company/* Navicat Premium Data Transfer Source Server : 本地 Source Server Type : MySQL Source原创 2021-12-22 00:26:22 · 2164 阅读 · 4 评论 -
Druid连接池以yml配置方式加密mysql数据库密码 druid-1.1.20
先在项目里找到相应的Druid连接池的jar包然后用命令生成密码:java -cp druid-1.1.20.jar com.alibaba.druid.filter.config.ConfigTools yourPassword其中druid-1.1.20.jar换成正在使用对应的版本,yourPassword改成数据库连接的密码。在yml配置文件中,将连接mysql的password后面的密码换成生成的password然后配置解密公钥publickey开启解密:将filters原创 2020-10-26 14:42:05 · 2389 阅读 · 7 评论 -
云服务器上的mysql数据库添加数据后出现错误提示:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY
mysql数据库添加数据后出现错误提示:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sq原创 2020-10-24 09:36:00 · 300 阅读 · 0 评论 -
CentOS8安装配置mysql5.7
下载之前可以先将yum源换成阿里云的,不然下载速度太慢https://blog.csdn.net/hyh17808770899/article/details/108953088先检查虚拟机中是否有mysql软件rpm -qa|grep mysql删除旧版的mysqlyum remove mysql mysql-server mysql-libs mysql-commonrm -rf /var/lib/mysql1、下载mysql源安装包wget http://dev.mysql.com原创 2020-10-08 10:12:31 · 3247 阅读 · 4 评论 -
MySQL数据库知识整理
文章目录原创 2020-04-19 16:12:32 · 3642 阅读 · 1 评论 -
MySQL视图的应用——MySQL 5.7数据库
文章目录1 .使用视图管理表数据(1)使用视图进行查询。(2)使用视图进行统计计算(3)使用视图修改基本表数据。2.检查视图的应用。视图的使用主要包括视图的检索,以及通过视图对基表进行插入、修改、删除操作。视图的检索几乎没有什么限制,但是对通过视图实现表的插入、修改、删除操作则有一定的限制条件。1 .使用视图管理表数据(1)使用视图进行查询。使用视图进行查询实际上就是把视图作为数据源,实现...原创 2020-04-11 10:45:42 · 1168 阅读 · 0 评论 -
利用MySQL Workbench 工具创建和管理视图——MySQL 5.7数据库
文章目录1.利用MySQL Workbench创建视图。2.利用MySQL Workbench修改视图3.使用MySQL Workbench删除视图1.利用MySQL Workbench创建视图。①启动MySQL Workbench工具,单击实例mysql57,选择当前数据库teaching。②在teaching数据库中选择views,展开views选项,可以看到已经创建的视图,在弹出菜单...原创 2020-04-11 10:31:12 · 7811 阅读 · 0 评论 -
简单学习MySQL视图的创建和管理方法——MySQL 5.7数据库
文章目录开篇先介绍一下视图一. 创建视图1.创建视图的语法形式如下:2.创建视图有如下限制:3.在单表上创建视图。MySQL中可以在单个表上创建视图。4.在多表上创建视图。MySQL数据库中也可以在两个或两个以上的表上创建视图。5.在已存在的视图上创建视图6.说明:二.查看视图的定义1.describe语句查看视图基本信息。2.利用show table status语句查看视图基本信息。3.利用s...原创 2020-04-08 23:57:57 · 3399 阅读 · 0 评论 -
几个步骤教你利用MySQL Workbench工具创建和管理索引——MySQL 5.7数据库
以下内容均经过我的亲自实践,其真实有效,希望能给您有所帮助????????文章目录1.利用MySQL Workbench创建索引2.利用MySQL Workbench管理索引(1)利用MySQL Workbench修改索引,可以修改索引的名字、类型、索引引用字段和索引参数等。(2)利用MySQL Workbench删除索引。1.利用MySQL Workbench创建索引(1)启动MySQL Workbe...原创 2020-04-06 22:41:21 · 9573 阅读 · 0 评论 -
使用MySQL创建和删除索引——MySQL 5.7数据库
在MySQL数据库中,索引(Index)是影响数据性能的重要因素之一,当我们想要显著提高数据信息的查询速度和应用程序的性能时,就需要设计高效的、合理的索引。一、索引在创建索引之前,我们先来了解一下索引1.索引是依赖于表建立的,提供了数据库中编排表中数据的内部方法。表的存储由两部分组成,一部分是表的数据页面,另一部分是索引页面。索引就存放在索引页面上。2.数据库中的索引的形式与图书的目录相似...原创 2020-04-06 21:17:04 · 2359 阅读 · 0 评论 -
使用MySQL中的正则表达式查询数据(模糊查询)——MySQL 5.7数据库
使用正则表达式进行模糊查询文章目录1.正则表达式的基本语法格式如下:2.查询以特定字符或字符串开头的记录。使用字符“^”可以匹配以特定字符或字符串开头的记录。3.查询以特定字符或字符串结尾的记录。使用字符`“$”`可以匹配以特定字符或字符串结尾的记录4.用符号“.”来替代字符串中的任意一个字符。用正则表达式来查询时,可以用“.”来替代字符串中的任意一个字符5.匹配指定字符串。正则表达式通常用来...原创 2020-03-31 10:00:10 · 2555 阅读 · 0 评论 -
用子查询语句查询MySQL数据库中的数据(子查询语句)——MySQL 5.7数据库
文章目录一、前言1.子查询2.子查询的执行过程。3.子查询和连接的关系。4.子查询中的常见运算。5.子查询的类型。6.使用子查询时应该注意如下的事项。二、利用子查询做表达式三、利用子查询生成派生表四、where子句中的子查询1.带比较运算符的子查询。2.带in关键字的子查询 。3.带exists关键字的子查询。4.对比较运算进行限制的子查询。五、利用子查询插入、更新与删除数据1.利用子查询修改表数...原创 2020-03-30 13:00:36 · 2103 阅读 · 0 评论 -
MySQL使用连接语句查询数据(多表连接查询语句)——MySQL 5.7数据库
何云辉 CSDN文章目录1.内连接2.外连接(1)左外连接(`left outer join`)。(2)右外连接(`right outer join`)。3.交叉连接4.连接多个表5.合并多个结果集 连接是关系型数据库中常用的多表查询数据的模式,连接可以根据各个表之间的逻辑关系来利用一个表中的数据选择另外的表中的...原创 2020-03-29 09:51:50 · 5188 阅读 · 0 评论 -
使用MySQL函数查询数据(聚合函数查询语句)——MySQL 5.7数据库
文章目录1.`count()`函数2.`sum()`函数和`avg()`函数3.max()函数和min()函数4.利用`group by`子句与`with rollup`一起进行统计何云辉 CSDNMySQL的常用聚合函数包括count()、sum()、avg()、max()和min()等。其中,count()用来统计记录的条数;sum()用来计算字段的值的总和;avg()用来计算字...原创 2020-03-28 00:23:49 · 1779 阅读 · 0 评论 -
MySQL怎样查询数据(单表查询语句)——MySQL 5.7数据库
何云辉 CSDN文章目录一、基本查询语句。1.使用`select`语句查询一个数据表。使用`select`语句时,首先要确定所要查询的列。“*”代表所有的列。2.查询表中的指定列。针对表中的多列进行查询,只要在`select`后面指定要查询的列名即可,多列之间用“,”分隔。3.可以从一个或多个表中获取数据。二、单表查询。1.`select…from` 基本子句的使用。(1)使用谓词过滤记录2.使...原创 2020-03-27 10:17:47 · 5250 阅读 · 0 评论 -
表的数据完整性(MySQL怎么为表添加约束)——MySQL 5.7数据库
文章目录1.非空约束(1)null(允许空值):(2)not null(不允许空值):2.主键约束(1)创建表时定义完整性约束(2)修改表的主键3.外键约束(1)参照完整性(2)设置外键的原则:(3)对已有的表添加外键(4)在创建表时创建外键4.检查约束5.唯一性约束何云辉 CSDN1.非空约束 在前面的数据表...原创 2020-03-26 12:45:54 · 8389 阅读 · 0 评论 -
MySQL数据库表怎么进行添加数据、更新数据和删除数据操作——MySQL 5.7数据库
文章目录表的数据操作一、 表记录的插入1.使用`insert into| replace`语句添加数据2.利用`load data`语句将TXT文本数据装入数据库表中3.使用set子句插入数据4.向表中插入图片数据。二、表记录的修改`update...set...`三、表记录的删除`delete… from…`表的数据操作 ...原创 2020-03-24 22:05:06 · 9618 阅读 · 0 评论 -
MySQL怎么管理数据库表(查看、修改、删除表,临时表管理)——MySQL 5.7数据库
文章目录命令简介一、 查看表1.查看数据库teaching中已经创建的表。2.查看表的基本结构。3.查看表详细结构语句`show create table`。4.通过安装路径查看表二、修改表。1.修改表语法格式。2.修改数据库表的示例三、删除数据库表四、临时表的管理。命令简介1.查看数据库中已经创建的表:show tables2.查看表的基本结构:describe 表名3.查看表详细结...原创 2020-03-23 23:36:54 · 1967 阅读 · 0 评论 -
怎么创建MySQL数据库表——MySQL 5.7数据库
文章目录一、 InnoDB存储引擎的表空间二、 创建数据库表一、 InnoDB存储引擎的表空间查看数据库的表空间利用如下命令可以查看数据库的表空间。 mysql> show variables like 'InnoDB_data%'; 表空间有四个文件组成:ibdata1、ibdata2、ibdata3、ibdata4,每个文件的大小为10M,当每个文件都满了的时候,ibda...原创 2020-03-23 16:21:54 · 10340 阅读 · 0 评论 -
(怎么创建,增删查改数据库)MySQL 5.7数据库的创建和管理——MySQL 5.7数据库
一、MySQL数据库创建的基础知识1. 在创建数据库时,数据库命名有以下几项规则:不能与其他数据库重名,否则将发生错误。名称可以由任意字母、阿拉伯数字、下划线(_)和“$”组成,可以使用上述的任意字符开头,但不能使用单独的数字,否则会造成它与数值相混淆。名称最长可为64个字符,而别名最多可长达256个字符不能使用MySQL关键字作为数据库名、表名。 &...原创 2020-03-22 21:47:38 · 2911 阅读 · 0 评论 -
安装MySQL数据库的简单过程(附安装成功检测方法)——MySQL 5.7数据库
下面是我自己实训成功过程点击下载MySQL安装包本例下载的是mysql-installer-community-5.7.17.0.msiMySQL下载完成后找到下载到本地的文件,并且解压缩包,简单安装步骤如下。(1)双击MySQL安装程序(mysql-installer-community-5.7.17.0.msi),弹出如图所示的“打开文件-安全警告”窗口。(2)在图1-8所示的窗...原创 2020-03-13 20:03:06 · 1101 阅读 · 0 评论 -
利用MySQL Workbench管理表(数据表的创建以及表内数据编辑)——MySQL 5.7数据库
涉及软件:mysql-workbench-community-6.2.5-win32.msi1. 数据表的创建。(1)打开MySQL Workbench工具。(2)在mysqltest数据库中创建一个数据表student02.①输入数据库表名student02,选择默认数据库引擎InnoDB,分别输入列名,选择数据类型,输入不同类型的参数或默认值②单击Apply按钮,进入脚本审核对话...原创 2020-03-13 20:46:20 · 1784 阅读 · 0 评论 -
MySQL的工作流程及常用工具简介——MySQL 5.7数据库
一. MySQL的工作流程(1)操作系统用户启动MySQL服务。(2)MySQL服务启动期间,首先将配置文件中的参数信息读入服务器内存。(3)根据MySQL配置文件的参数信息或者编译MySQL时参数的默认值生成一个服务实例进程Instance。(4)MySQL服务实例进程派生出多个线程为多个客户机提供服务。(5)数据库用户访问MySQL服务器的数据时,首先需要选择一台登录主机,然后...原创 2020-03-20 13:40:48 · 1056 阅读 · 0 评论 -
启动和登录MySQL——MySQL 5.7数据库
MySQL的启动和登录MySQL数据库安装完成后可以在DOS窗口登录数据库执行语句。MySQL数据库分为客户端和服务器端,下面将介绍启动MySQL服务和登录MySQL数据库两部分内容。一. 启动MySQL服务在安装MySQL数据库的过程中,可以设置了MySQL服务的自动启动。如果MySQL服务没有启动,Windows操作系统通常通过两种方式进行启动。1.cmd控制台启动。...原创 2020-03-20 12:50:13 · 4275 阅读 · 0 评论