0

mysql必知必会--联 结 表

联结 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join) 表。联结是利用SQL的 SELECT 能执行的最重要的操作,很好地理解联结 及其语法是学习SQL的一个极为重要的组成部分 外键(foreign key) 外键为某个表中的一列,它包含另一个表 的主键值,定义了两个表之间的关系 ...

跌倒的小黄瓜 发布于 2020-01-30 22:41 评论(0)阅读(9)
0

MYSQL使用group by,如何查询出总记录数

比如有这样一条SQL,根据t.user_id,t.report_date两个字段统计 这样前端页面能展示数据,但往往需要一个总记录数,在有分页的情况下用到 一种解决方法是在外面套一层,然后对其count( ) 还有一种简单的方法可以这样写 这样就针对上面的group by查询显示其总记录数 如果只对 ...

未月廿三 发布于 2020-01-30 18:37 评论(0)阅读(5)
0

Mysql 字符串转数字类型

使用场景: 在数据库中进行数字比较,但是数字的存储格式是varchar的时候可以使用以下方法进行转换,然后进行比较 ...

未月廿三 发布于 2020-01-30 18:19 评论(0)阅读(2)
0

centos下mysql中table大小写改为不敏感

江西快乐10分_[官网首页]项目由win系统部署到linux系统下,启动项目报错如下: 其实一看提示信息就感觉差不多了,QRTZ_LOCKS是大写,但是数据库中是小写qrtz_locks。 其实就是linux 表名不区分大小写,解决办法。 然后重启MySQL(在根目录下运行命令即可): 就可以了。 ...

未月廿三 发布于 2020-01-30 18:17 评论(0)阅读(5)
0

com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别 serverTimezone设定

com.mysql.jdbc.Driver 是 mysql connector java 5中的, com.mysql.cj.jdbc.Driver 是 mysql connector java 6中的 1、JDBC连接Mysql5 com.mysql.jdbc.Driver: 2、JDBC连接My ...

未月廿三 发布于 2020-01-30 18:15 评论(0)阅读(5)
0

update mysql row (You can't specify target table 'x' for update in FROM clause)

sql语句(update/delete都会出现此问题) mistake 大致意思是,在同一语句中,不能先select出同一表中的某些值,再update这个表。 mysql5.7解决办法 老办法(有人说5.7已经不能用了) 原始: 改造后 查询的时候增加一层中间表,就可以避免该错误。 参考 ...

未月廿三 发布于 2020-01-30 18:13 评论(0)阅读(3)
0

MySQL中使用group by 是总是出现1055的错误

因为在MySQL中使用group by 是总是出现1055的错误,这就导致了必须去查看是什么原因了,查询了相关的资料,现在将笔记记录下来,以便后面可以参考使用: sql_mode:简而言之就是:它定义了你MySQL应该支持的sql语法,对数据的校验等等 select @@sql_mode:使用该命令 ...

未月廿三 发布于 2020-01-30 18:11 评论(0)阅读(4)
0

centos7下查看mysql配置文件适用顺序

江西快乐10分_[官网首页]mysql默认会搜寻my.cnf的目录,顺序排前的优先。 阿里云服务器mysql配置文件生效位置 参考 http://blog.csdn.net/qq_22227087/article/details/80946894 ...

未月廿三 发布于 2020-01-30 18:09 评论(0)阅读(3)
0

mysql中EXPLAIN 的作用

(一)id列: (二)select_type列:数据读取操作的操作类型 1、SIMPLE:简单的select 查询,SQL中不包含子查询或者UNION。 2、PRIMARY:查询中包含复杂的子查询部分,最外层查询被标记为PRIMARY 3、SUBQUERY:在select 或者WHERE 列表中包含 ...

未月廿三 发布于 2020-01-30 18:07 评论(0)阅读(5)
0

查看mysql库大小,表大小,索引大小

查看所有库的大小 查看指定库的大小 查看指定库的指定表的大小 查看指定库的索引大小 查看指定库的指定表的索引大小 mysql SELECT CONCAT(ROUND(SUM(index_length)/(1024 1024), 2), ' MB') AS 'Total Index Size' FRO ...

未月廿三 发布于 2020-01-30 18:05 评论(0)阅读(7)
0

mysql互换表中两列数据方法

1.创建表及记录用于测试 CREATE TABLE ( int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '产品id', varchar(50) NOT NULL COMMENT '产品名称', decimal(5,2) unsigned NOT NU ...

未月廿三 发布于 2020-01-30 18:04 评论(0)阅读(2)
0

mysql在建表语句中添加索引

普通索引创建 创建普通索引,即不添加 UNIQUE、FULLTEXT 等任何参数。 【例】创建表名为 score 的数据表,并在该表的 id 字段上建立索引,SQL 语句如下: 此时在id字段上建立的普通索引名字为id,在id字段建立的,索引方法为BTREE,索引类型为normal 创建唯一索引 创 ...

未月廿三 发布于 2020-01-30 18:02 评论(0)阅读(6)
0

mysql添加索引(建表之后)

江西快乐10分_[官网首页]一.使用ALTER TABLE语句创建索引 语法如下: 其中包括普通索引、UNIQUE索引和PRIMARY KEY索引3种创建索引的格式,table_name是要增加索引的表名,column_list指出对哪些列进行索引,多列时各列之间用逗号分隔。索引名index_name可选,缺省时,MySQL将 ...

未月廿三 发布于 2020-01-30 18:01 评论(0)阅读(4)
0

mysql删除索引

删除索引 删除索引可以使用ALTER TABLE或DROP INDEX语句来实现。江西快乐10分_[官网首页]DROP INDEX可以在ALTER TABLE内部作为一条语句处理,其格式如下: 其中,在前面的两条语句中,都删除了table_name中的索引index_name。而在最后一条语句中,只在删除PRIMARY KEY ...

未月廿三 发布于 2020-01-30 17:59 评论(0)阅读(1)
0

navicat连接异常 authentication plugin 'caching_sha2_password' 问题解决

mysql 8.0 默认使用 caching_sha2_password 身份验证机制 —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 cachi ...

未月廿三 发布于 2020-01-30 17:58 评论(0)阅读(4)
0

MYSQL类型与JAVA类型对应表

类型名称| 显示长度| 数据库类型| JAVA类型| JDBC类型索引(int) | | | | VARCHAR| L+N |VARCHAR| java.lang.String| 12 CHAR| N |CHAR| java.lang.String| 1 BLOB| L+N| BLOB| java. ...

未月廿三 发布于 2020-01-30 17:50 评论(0)阅读(3)
0

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt--//生产系统再次遇到大量BIND_EQUIV_FAILURE原因导致子光标的情况。我看了我以前测试遇到的情况。--//链接 http://blog.itpub.net/267265/viewspace-2156139/ ...

lfree 发布于 2020-01-30 17:18 评论(0)阅读(3)
0

ubuntu18.04管理redis

ubuntu下 redis的安装使用 安装 1. 进入redis安装路径 cd ~/installed/redis-5.0.7 2. 启动redis 启动服务端redis-server 启动客户端(必须先启动服务端)redis-cli Ubuntu18.04中安装Redis 准备工作 先对系统的依赖 ...

在云端plus 发布于 2020-01-30 11:27 评论(0)阅读(4)
0

「数据挖掘入门系列」Python快速入门

Python环境搭建本次入门系列将使用Python作为开发语言。江西快乐10分_[官网首页]要使用Python语言,我们先来搭建Python开发平台。我们将基于Python 2.7版本、以及Python的开发发行版本Anaconda版本来开发。Anaconda指的是一个开源的Python发行版本,其包含了conda、Pytho ...

M。 发布于 2020-01-29 16:43 评论(0)阅读(13)
0

Spark基础和RDD

spark 1. Spark的四大特性 1. 速度快 spark比mapreduce快的两个原因 1. 基于内存 2. 进程与线程 2. 易用性 1. 可以用java、scala、python、R等不同的语言来快速编写spark程序 3. 通用性 4. 兼容性 1. spark程序有多种运行模式 s ...

JamesVie 发布于 2020-01-29 02:14 评论(0)阅读(7)

页面底部区域 foot.htm