mysql
落花流水i
致明日的舞
展开
-
解决myql Error Code : 1060 Duplicate column name ‘xxx‘ 问题
今天遇到了一个异常:mysql Error Code : 1060 Duplicate column name 'INNER_BUDGET_ID' 上网搜了搜: 这个错误是说有重复的字段ID了,当时以为是表的有重复字段或是数据中有重复ID数据了,其实不是,错误是在sql语句中, select * from (select a.INNER_BUDGET_ID,a...转载 2022-03-26 20:51:39 · 4078 阅读 · 0 评论 -
mysql中日期处理函数TIMESTAMPDIFF与DATEDIFF
先来说下DATEDIFF函数,这个函数主要就是用来返回两个日期之间的天数。mysql> SELECT DATEDIFF('2021-08-12','2021-08-13');+-------------------------------------+| DATEDIFF('2021-08-12','2021-08-13') |+-------------------------------------+| -1 |+---原创 2021-08-31 15:59:34 · 589 阅读 · 0 评论 -
关于sql中group by语法的一个知识点
group by对数据进行分组并且常常与一些聚合函数进行使用,这里不再赘述,想说的一点就是对于类似于下面的形式假设我table里面有三个字段,分别是cola,colb,colcselect '2020-03-10', cola, count(colb), colcfrom table group by colasql中有个规定就是一般加上group by后,select后面的字段可以是下面是那种情况, 1:常量 2:和group by后面字段名一样的字段,原创 2021-07-09 10:16:38 · 176 阅读 · 0 评论 -
详解mysql中concat,concat_ws,concat_group函数
1.concat:英文意思为连接,联系 :作用是连接多个字符串使之拼接成一个字符串函数用法:concat(str1,‘所要连接的字符’,str2)先来看一下stu表的数据使用concat函数连接name,subject和score字段函数特点:concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL.2.concat_ws函数(concat with separator(分隔符))函数用法:concat_ws(separator, str1, str2, str原创 2021-06-18 20:26:36 · 2307 阅读 · 0 评论 -
一遍就安装成功的mysql教程
目录一:mysql的下载下载步骤二:mysql的安装和配置1.解压文件2.添加目录和文件3.运行cmd程序5.mysql的初始化6.登录mysql并输入密码一:mysql的下载https://www.mysql.com/下载步骤1.选择download2.点击MySQL Community (GPL) Downloads3.点击MySQL Community Server4.因为现在mysql的最新版是8.x,所以默认显示的都是这个版本,我们可以选择右上角的Looking for pre原创 2020-09-28 23:54:51 · 432 阅读 · 0 评论 -
数据库中的内连接,外连接,交叉连接的区别
内连接:指连接结果仅包含符合连接条件的行,参与连接的两个表都应该符合连接条件。外连接:连接结果不仅包含符合连接条件的行同时也包含自身不符合条件的行,外连接包括左外连接、右外连接和全外连接。用一张题来说明他们之间的关系。下面具体说一下他们之间的用法:内连接包括等值连接,不等值连接和自然连接,由于后两个用的很少,这里就不做叙述了。等值连接:在连接条件中使用等于号(=)运算符,其查询结果中列出被连接表中的所有列,包括其中的重复列。内连接中等值连接的例子:mysql> select * fr原创 2020-06-28 14:41:35 · 1908 阅读 · 0 评论 -
linux中配置mysql的远程(无主机)登录
mysql默认的几个数据库是 information_schema ,mysql , performance_schema , test 这四个数据库,下面我们进去看一下mysql这个数据库中的user表,并查看一个这个表的用户,主机,密码。这里的意思是你可以用root用户在localhost,hadoop102,127.0.0.1上登录。但是远程登录的时候可能会有问题,所以这才引出了我们要配的无主机登录方式。1.修改user表,把Host表内容修改为%update user set host=原创 2020-06-07 16:18:00 · 397 阅读 · 0 评论 -
mysql基础知识
一:关于数据库的一些知识1:数据库的好处:(1).可以持久化数据到本地(2).结构化查询2:数据库的概念:(1). DB:数据库,存储数据的容器(2).DBMS:数据库管理系统,又称为数据库或数据库产品,用于创建或管理DBMS(3).SQL:结构化查询语言,用于和互数据库的通信,不是某个数据库的语言,而是几乎所有的主流数据库软件通用的软件。3:数据库存储数据的特点:(1).数据存...原创 2020-03-31 18:47:07 · 326 阅读 · 0 评论