【MySQL】字符串截取至第N个字符的位置

xixuefeng MySQL, MySQL-DEV 2019-06-27 1,597 次浏览
截取字符串中指定字符的正着数的位置 [crayon-6a049ca2f2f7c868398537/] 截取字符串中指定字符的倒着数的位置 [crayon-6a049ca2f2f84105380420/]  

【MySQL5.7】binlog恢复delete的数据

xixuefeng MySQL, MySQL-DEV 2019-06-03 1,439 次浏览
一:MySQL binlog相关参数情况(1、开启了日志;2、日志模式为row) [crayon-6a049ca30044a549714084/] 注:binlog_format 这个参数共有三个值(三种模式)(row,statement,Mixed) 1)row:清楚的记录下每一行数据修改的细节,...

【MySQL】ERROR 1449 (HY000) at line 1: The user specified as a definer (‘skip-grants user’@’skip-grants host’) does not exist

xixuefeng MySQL, MySQL-DEV 2019-05-08 2,482 次浏览
通过shell调用存储过程,定期做一些对表的操作,具体做什么不重要,主要是这个过程,每天定时调用shell调用MySQL的存储过程,突然有一天就报如题的错误(当然,在命令行下直接调用过程也是报同样的错误)。 错误很明确,定义的用户...

【MySQL】SQL语句生成连续的序号

xixuefeng MySQL-DEV 2019-04-30 2,481 次浏览
MySQL的SQL语句还是非常有特点的,虽然都是支持标准的SQL99语法,但是,还是有一些比较牛的写法(比如:SQL中使用变量),当然了,也许是因为有一些不方便的地方而创造的(我猜的) 比如:通过SQL生成从1-10的连续的序号,如果是Or...

【MySQL】命令行导出csv文件

xixuefeng MySQL, MySQL-DEV 2018-10-24 1,642 次浏览
测试数据库版本:MySQL 5.7 1:查看变量secure_file_priv 针对LOAD DATA, SELECT ... OUTFILE, and LOAD_FILE()的导出、导入操作的目录限制。 1)secure_file_priv的值为null ,不允许导入、导出; 2)secure_file_priv的...

【MySQL】 UNIX时间戳与日期相互转换

xixuefeng MySQL, MySQL-DEV 2018-09-14 1,303 次浏览
1、日期转换为UNIX时间戳 [crayon-6a049ca303084166981507/] 2、UNIX时间戳转换为日期 [crayon-6a049ca303089086686569/]  

【MySQL】csv引擎

xixuefeng MySQL, MySQL-DEV 2018-03-08 1,564 次浏览
最近有个数据交换的接口,采用的是csv文件的方式。我们的数据库采用的是MySQL5.7,打算利用MySQL的csv引擎来解决数据导入的问题。 说明下,这个csv的引擎有点儿像Oracle的外部表,但是,不同的是Oracle外部表是只读的,而MySQL的cs...

【MySQL】随机函数 rand()

xixuefeng MySQL, MySQL-DEV 2018-03-04 1,211 次浏览
1:随机函数rand() [crayon-6a049ca304972430769223/] 2:返回1 - 100的随机数 [crayon-6a049ca30497a060481320/] 3:取整 如果我们想要取整数,可以通过函数转换一下,因为是随机数,所以,那个函数转换都是无所谓的。 [cray...

【MySQL】find_in_set 函数

xixuefeng MySQL, MySQL-DEV 2018-03-03 1,244 次浏览
在数据库设计中,经常会遇到这种情况,某一个字段的值是用逗号分隔的。常见的比如用户权限,在赋权时把权限、角色用逗号隔开。 首先是绝对不赞成这么搞的,起码连第一范式都没有满足,且后续在针对这个字段进行统计时性能会相当的...

【MySQL】利用show profiles查看SQL执行时间

xixuefeng MySQL, MySQL-DEV 2018-03-01 1,236 次浏览 ,
1:查看当前数据库版本(据说MySQL 5.0.37开始支持show profiles查看SQL执行时间) [crayon-6a049ca30619e670970941/] 2:确认profile是否开启,默认未开启 [crayon-6a049ca3061a5254599819/] 3:启用并确认 [crayon-6a049ca3061...
回顶部