Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
记一次关于MySQL分页查询的优化方案(聚集索引与非聚集索引)
最近在工作中 有一段逻辑需要从一张大约70W数据的表中分页查询 最开始写的SQL是 SELECT FROM table name WHERE 1 1 ORDER BY time column DESC LIMIT 600000 10 查询时
数据库ampSQL
mysql
索引
sqlserver数据类型转换(将 nvarchar 转换为数据类型 numeric 时出现算术溢出错误)
一般情况下 sqlserver会自动完成数据转换 但这种转换有时候很容易出错 尤其是nvarchar转换为numeric时 如果能够明确数据类型 最好显式转换 举个我遇到的例子 SELECT FROM ITEM INFO TEST WHER
数据库ampSQL
解决MySQL报错:1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'informat
一 问题描述 新安装的MySQL5 7 22 或 8 0 11 在 Navicat 上执行任一查询操作时 遇到报错 Err 1055 Expression 1 of ORDER BY clause is not in GROUP BY cl
数据库ampSQL
mysql
sql中的if else 的一个小陷阱
今天遇到一个特别奇葩的问题 一个存储过程 SP MODI TPAYNOTICE ZHONGTAI 有如下代码 DECLARE V USER ID INT IF V USER ID 5 BEGIN 同步修改事物正文 EXEC V RET SP
数据库ampSQL
sql
Mysql 5.7.21 免安装版下载配置
下载地址为 https dev mysql com downloads mysql 最下面根据自己的操作系统选择合适的型号 下载完以后解压缩到自定义的路径 这里注意的是路径中不要存在中文 解压缩后以后 新建一个ini形式的文件 名字为my
数据库ampSQL
MySQL 输入任何语句都提示You must reset your password using ALTER USER 解决方法
安装并配置完成MySQL 5 7 21 修改第一次密码并登陆后 出现提示 You must reset your password using ALTER USER 的提示错误语句 解决办法如下 SET PASSWORD PASSWORD
数据库ampSQL