mysql
-
MySql生成随机数详解数据库
【说明】 mysql生成随机数基层函数使用:RAND() 【函数】 FLOOR(x)返回小于x的最大整数值 RAND()返回0到1内的随机值 【举例】 SELECT FLOOR(R…
-
mysql 变量详解数据库
分类 mysql中变量分为4种,global变量、session变量、用户自定义变量、局部变量。 global变量:以@@打头,@@global.variable_name。 se…
-
postgresql 清空数据表 truncate详解数据库
在 mysql 中如果需要清空表,只需要 TRUNCATE table_name; 即可,如果有自增的 id 字段,也会还原回 1, 但是 postgresql 与 mysql 稍…
-
postgresql 清空数据表数据详解数据库
在 mysql中,只需要执行: TRUNCATE table_name; 即可,数据会情况,而且自增id也会变回0; 但在 postgresql 则稍有不同,因为 postgres…
-
mysql 插入sql中包含关键字详解数据库
mysql 插入sql中包含关键字 使用 `引起来 比如,order是mysql关键字,加`即可 insert table_name(id,`order`) values(?,?)
-
mysql 严格group by详解数据库
情景再现 今天写sql时,遇到一个有趣的现象,如下图 group by时,只指定了name字段,而没有age字段,这在oracle中肯定是错误的,但是mysql却可以正常运行,并且…
-
mysql查询隔离级别、自动提交详解数据库
mysql默认隔离级别是可重复读,解决了不可重复读的问题。 查询当前会话隔离级别 select @@tx_isolation; 查询系统隔离级别 select @@global.t…
-
mysql 修改表、列的字符集和校对规则详解数据库
将表的所有数据转为另外一种字符集和校对规则 To change the table default character set and all character columns …
-
sql查询优化详解数据库
where 及 order by 涉及的列上建立索引。 where子句中使用!=或<>操作符时,会导致引擎放弃使用索引而进行全表扫描。 like ‘%…%’…
-
mysql 慢查询日志详解数据库
慢查询日志是获取慢sql最直接、最有效的方式,以下是我总结的方法。 1、查看环境变量,慢查询是否打开、慢查询的时间、慢查询日志保存位置 mysql> show variabl…