51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#mySQL
MySQL语句优化
1,对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2,应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOTNULL,或者使用一个特殊的值,如0,-1作为默认值。3,应尽量避免在where子句中使用!=或<>...
代码星球
·
2020-04-16
MySQL
语句
优化
MySQL查询性能优化
在尝试编写快速的查询之前,需要清除一点,真正重要是响应时间。如果把查询看作是一个任务,那么他由一系列子任务组成,每个子任务都会消耗一定的时间。如果要优化查询,实际上要优化其子任务,要么消除其中一些子任务,要么减少子任务的执行的次数,要么让子任务运行得更快。 MySQL在执行查询的时候有哪些子任务。哪些子任务运行的...
代码星球
·
2020-04-16
MySQL
查询
性能
优化
mysql常用索引
1.索引 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容 2.索引的作用 1.大大加快数据的检索速度; 2....
代码星球
·
2020-04-16
mysql
常用
索引
mysql GROUP_CONCAT 查询某个字段(查询结果默认逗号拼接)
Mysql的GROUP_CONCAT函数默认将查询的结果用逗号拼接并返回一个字符串,如:李四,long,张三1.常用方式selectGROUP_CONCAT(user_name)userNamefromuserwheretype=1 2.GROUP_CONCAT结合IN的使用--查询指...
代码星球
·
2020-04-16
查询
mysql
GROUP
CONCAT
某个
mysql中find_in_set的使用
首先举个例子来说: 有个文章表里面有个type字段,它存储的是文章类型,有1头条、2推荐、3热点、4图文等等。现在有篇文章他既是头条,又是热点,还是图文,type中以1,3,4的格式存储。那我们如何用sql查找所有type中有4的图文类型的文章呢?? 这就要我们的find_in_set出马的时候到了...
代码星球
·
2020-04-16
mysql
find
in
set
使用
mysql查询两个日期之前相隔的天数
selecttimestampdiff(SECOND,'2011-09-2523:23:13','2011-09-2622:23:11');其中SECOND同样可以改为HOUR,MINUTE ...
代码星球
·
2020-04-16
mysql
查询
两个
日期
之前
mysql截取字符串
mysql截取字符串用到的函数为:SUBSTR('35012819950723611212',1,6) 注意:下标是从1开始的。...
代码星球
·
2020-04-16
mysql
截取
字符串
mysql 报zone什么的错误
在连接串后面添加serverTimezone=UTC...
代码星球
·
2020-04-16
mysql
zone
什么
错误
mysql union出错: "Every derived table must have its own alias"
SELECTcount(*)from(SELECTprovince_codeasarea_id,count(*)fromt_cas_rural_selectedGROUPBYprovince_codeUNIONallSELECTcity_codeasarea_id,COUNT(*)fromt_cas_rural_sel...
代码星球
·
2020-04-16
mysql
union
出错
quotEvery
derived
mysql jdbc操作
importjava.sql.*;importjava.util.Map;publicclassMysql{publicstaticvoidmain(String[]args){Connectionconn=getConn();PreparedStatementpstmt;try{pstmt=conn.prepareS...
代码星球
·
2020-04-16
mysql
jdbc
操作
oracle数据迁移到mysql
今天遇到需求要把oracle的部分数据搬到mysql,用java代码抓数据,然后拼接成sql语句,然后用navicat执行sql脚本的方法,导入数据库。importoracle.jdbc.driver.OracleDriver;importjava.sql.*;importjava.util.Properties;...
代码星球
·
2020-04-16
oracle
数据
移到
mysql
mysql ifnull判断为空设置默认值
IFNULL(count,0)ascountselect IFNULL(count,0)ascountfromtable_name可以设置当某个字段为空的时候默认值。 ...
代码星球
·
2020-04-16
mysql
ifnull
判断
设置
默认值
Linux中使用mysqldump对MySQL数据库进行定时备份
Linux中使用mysqldump对MySQL数据库进行定时备份:#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH ...
代码星球
·
2020-04-16
Linux
使用
mysqldump
MySQL
数据库
Linux备份数据库,mysqldump命令实例详解
mysqldump是mysql数据库中备份工具,用于将MYSQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。语法:mysqldump(选项) 选项:--add-drop-table:在每个创建数据表语句前添加删除数据库的语句 --add-locks:备份数据库表时锁定数...
代码星球
·
2020-04-16
Linux
备份
数据库
mysqldump
命令
mysqldump 命令的使用
mysqldump是mysql数据库中备份工具,用于将MYSQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。安装 yum-yinstallholland-mysqldump.noarch 语法:mysqldump(选项) 选项:--add-drop-table:在每个创建...
代码星球
·
2020-04-16
mysqldump
命令
使用
首页
上一页
...
507
508
509
510
511
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他