随笔分类 - mysql
发表于 2020-08-17 11:16阅读:765评论:0推荐:0
摘要:begin DECLARE @shenfenzheng VARCHAR(20) declare @file_path varchar(200);--导出EXCEl文件的路径; declare @file_name varchar(200);--导出EXCEl的文件名; declare @exec_s
阅读全文 »
发表于 2020-08-07 12:51阅读:733评论:1推荐:2
摘要:mysql之突破secure_file_priv写shell MySQL慢查询日志总结 mysql日志详细解析 总述:即当secure_file_priv为NULL的时候可以利用日志文件存储sql语句的特性来获得shell,此处用的是慢查询日志,当然别的日志应该也可以,写语句(xx or sleep
阅读全文 »
发表于 2020-07-17 09:56阅读:4733评论:0推荐:0
摘要:在尝试启动mysql 的服务器时出现Can't connect to MySQL server on '127.0.0.1' (10061) (2003)的错误信息,mysql服务器启动失败。 解决方案:开始-->services.msc(打开服务)-->在服务列表找到MySQL-->右击MySQL
阅读全文 »
发表于 2020-06-09 11:25阅读:6804评论:0推荐:2
摘要:CREATE TABLE table_name[col_name data type] [unique|fulltext|spatial][index|key][index_name](col_name[length])[asc|desc] 1、unique|fulltext|spatial为可选参
阅读全文 »
发表于 2020-05-31 16:25阅读:268评论:0推荐:0
摘要:benchmark(t,exp) select benchmark(count,expr),是重复执行count次expr表达式,使得处理时间很长,来产生延迟, 比如select benchmark(1000000,encode("hello","good")); select benchmark(
阅读全文 »
发表于 2020-05-31 16:24阅读:1786评论:0推荐:0
摘要:like 匹配 常用通配符:% 、_ 、escape % : 匹配0个或任意多个字符 _ : 匹配任意一个字符 escape : 转义字符,可匹配%和_。如SELECT * FROM table_name WHERE column_name LIKE '/%/_%_' ESCAPE'/' R
阅读全文 »
发表于 2020-05-31 16:20阅读:3976评论:0推荐:0
摘要:mysql中的get_lock锁机制解析 GET_LOCK(key,timeout) 需要两个连接会话RELEASE_LOCK(key) 锁是否释放,释放了返回1IS_FREE_LOCK(key) 返回当前连接ID,表示名称为'xxxx'的锁正在被使用。 key 锁的名字,timeout加锁等待时间
阅读全文 »
发表于 2020-05-31 16:02阅读:558评论:0推荐:0
摘要:LPAD(str,len,padstr) 用字符串 padstr对 str进行左边填补直至它的长度达到 len个字符长度,然后返回 str。如果 str的长度长于 len',那么它将被截除到 len个字符。 mysql> SELECT LPAD('hi',4,'??'); -> '??hi' RPA
阅读全文 »
发表于 2020-05-10 20:13阅读:1144评论:0推荐:0
摘要:报错需要count(*),rand()、group by,三者缺一不可 前提:当行数大于等于3行时才会报错。 原链接:https://www.cnblogs.com/xdans/p/5412468.html 几个fool()原理解释: https://www.cnblogs.com/xdans/p/
阅读全文 »
发表于 2020-04-06 22:45阅读:442评论:0推荐:0
摘要:1 现象 mysql -u root -p 错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)2 linux系统: 在配置文件my-default.cnf或my.cnf下
阅读全文 »