加载中
mysql

有时候我们在编辑update时需要select作为条件,在mysql中有时会出现这样的错误:You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值...

2018/02/06 19:09
31
mysql _01

-- where 中不可以使用别名, 因为where先于select执行 以下是错误的SQL: select code, continent cont, name, population pop from country where cont = 'asia'; 执行顺序是 : from -> wher...

2019/05/11 17:52
14
mysql与oracle区别

编号 ORACLE MYSQL 注释 1 NUMBER int / DECIMAL DECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型; MYSQL有很多类int型,tinyint mediumint bigint等,不同的int宽度不一样...

2018/03/08 14:54
64
基础(mysql高级一)

1.关于MySQL的一些文件 MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。 ①二进制日志log-bin:用于主从复制。 ②错误...

2019/08/01 11:29
14
mysql主从复制原理

MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出...

2018/11/20 16:52
1W
Mysql 的用户与权限管理

mysql5.7 centos7.2安装点击 创建用户 create user zhang3 identified by '123123'; 表示创建名称为zhang3的用户,密码设为123123; 查看用户 select host,user,authentication_string,selec...

2019/07/30 20:43
113
mysql where 加引号和不加引号

我建立的测试表是这样子的: 代码如下 复制代码 CREATE TABLE `foo` ( `key` VARCHAR(10) NOT NULL, `time` INT(11) NOT NULL, PRIMARY KEY (`key`) ) ENGINE=MyISAM DEFAULT CHARSET=...

2018/05/21 19:33
987
mysql数据库设计规范浅谈

《mysql设计规范》 数据结构设计:逻辑设计 –> 物理设计 实际工作中:逻辑设计 + 物理设计 物理设计:表名,字段名,字段类型 磁盘IO和操作系统类型,对mysql的性能是非常大的 一. 数据库命...

2018/11/07 12:38
30
Mysql中TO_DAYS函数

SQL博大精深 TO_DAYS函数 返回一个天数! 啊哈?什么天数? 从年份0开始的天数 比如: [sql] view plain copy mysql> SELECT TO_DAYS(‘1997-10-07′); 结果 729669 就是从0年开始 到1997年10月...

2018/02/24 17:22
1.3K
mysql查询分析以及杂项

MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以...

2019/07/30 20:54
30
MySQL 子查询及其优化

使用过oracle或者其他关系数据库的DBA或者开发人员都有这样的经验,在子查询上都认为数据库已经做过优化,能够很好的选择驱动表执行,然后在把该经验移植到mysql数据库上,但是不幸的是,mys...

sql
2018/03/08 15:16
80
索引(MySQL高级知识三)

前言:索引在sql调优部分占据着重要的位置,了解并深入索引对我们来说也是非常重要的。本篇主要介绍MySQL中索引的相关知识点。 1.索引是什么 MySQL官方对索引的定义:索引(Index)是帮助MyS...

2019/08/01 11:44
9
Explain(MySQL高级知识四)

前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈。 注:本系列随笔如无特殊...

2019/08/01 11:59
19
Mysql order by与limit混用陷阱

在Mysql中我们常常用order by来进行排序,使用limit来进行分页,当需要先排序后分页时我们往往使用类似的写法select * from 表名 order by 排序字段 limt M,N。但是这种写法却隐藏着较深的使...

2018/03/05 23:43
190
linux 上装jdk,tomcat,mysql

1.安装JDK tar -xvf jdk-7u51-linux-x64.tar.gz 解压并安装 mv jdk1.7.0_51/ jdk1.7重命名为jdk1.7 1.1 配置环境变量 vim /etc/profile i 进入vim命令 JAVA_HOME=/home/software/jdk1.7 PATH...

MySQL中时间函数NOW()和SYSDATE()的区别

mysql中日期函数还是比较常用的。主要有NOW()和SYSDATE()两种,虽然都表示当前时间,但使用上有一点点区别。   NOW()取的是语句开始执行的时间,SYSDATE()取的是动态的实时时间。 因为NOW...

2018/01/29 14:14
89
MYSQL中NOW、CURRENT_TIMESTAMP、SYSDATE的区别

MYSQL中NOW、CURRENT_TIMESTAMP、SYSDATE的区别 mysql> select NOW(),CURRENT_TIMESTAMP(),SYSDATE(); 1 执行上边的SQL,结果如下: +---------------------+---------------------+-------...

2018/02/26 10:08
264
Show Profile(MySQL高级知识十一)

前言:Show Profile是mysql提供的可以用来分析当前会话中sql语句执行的资源消耗情况的工具,可用于sql调优的测量。默认情况下处于关闭状态,并保存最近15次的运行结果。 1.分析步骤 #1.开启S...

2019/08/07 21:30
62
ORDER BY优化(MySQL高级知识八)

前言:在使用order by时,经常出现Using filesort,因此对于此类sql语句需尽力优化,使其尽量使用Using index。 0.准备 #1.创建test表。 drop table if exists test; create table test( id...

2019/08/01 14:45
33

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部