标签 mysql 下的文章

做了一个数据库题

这周技术部出了一个数据库题给大家做,自己做这个题也补习了一些知识。#group_concat 多行的列结果合并到一行 , 结合 group by userid 达到 。 #concat_ws 可以指定符号的字符串(列合并)连接,本例中用 - 连接 省 市 区 ,多个地区之间用默认的逗号。 #find_in_set 用于代替in查询 , in查询在子查询表达式中,如果in的其中一个数据为nul...

一步一重天 2018 年 05 月 18 日 暂无评论

从mysql所有binlog日志中查找特定字符的sql 记录

如果直接打开mysql日志文件,是mysql日志格式的,中文和一些字符是乱码形式的。通过mysqlbinlog打开才有标准的格式文本。结合这个命令,查找出现特定字符的sql,可定位 一些数据篡改记录问题。脚本中,有000001 到 000997 个日志文件。#!/bin/sh for((i=1;i<=997;i++)); do #echo $i filename=$i len=${...

一步一重天 2018 年 05 月 16 日 暂无评论

mysql双主互备实现的配置笔记

机器一mysql配置,配置需注意偏移量,并做好授权。port = 8808 server-id = 3 datadir = /home/mysql/data log-error = /home/mysql/error.log tmpdir = /home/mysql/tmp log-bin = /home/mysql/data/mysql-bin log-bin-index=/home/my...

一步一重天 2017 年 11 月 15 日 暂无评论

Mysql The server quit without updating PID 处理日志

客户对服务器硬重启几次,MYSQL挂了,启动不起来。The server quit without updating PID..试了一些常用方法无效之后,意识可能有损坏的情况。vim my.cnf添加 innodb_force_recovery= 1启动mysql成功。去掉 innodb_force_recovery= 1重启mysql顺利成功!然后在网站上测试了一下注册新用户,成功!这是临...

一步一重天 2017 年 10 月 19 日 暂无评论

Mysql数据表标题字段汉字英文提取首字母的实现

在一个需求场景中,要实现对标签和专题首字母的索引.在网页上展示A-Z.然后点对应字母显示相应的数据.实现过程笔记如下创建函数CREATE FUNCTION `fristPinyin`(P_NAME VARCHAR(5000)) RETURNS varchar(255) CHARSET utf8 DETERMINISTIC BEGIN DECLARE V_RETURN VARCHAR(...

一步一重天 2017 年 05 月 21 日 暂无评论

mysql添加授权远程访问

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES; #如果要授权指定数据库 use dbname GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'%'IDENTIFIED BY 'pa...

一步一重天 2016 年 11 月 05 日 暂无评论

mysql备份命令脚本相关

mysqldump −uroot −p密码 shihongw_db2015 >/tmp/shihongw_db2015`date +%Y_%m_%d`.sql 压缩备份mysqldump -uroot -p密码 shihongw_db2015 | gzip > shihongw_db2015`date +%Y_%m_%d`.sql.gz 还原gunzip < /var/w...

一步一重天 2016 年 10 月 31 日 暂无评论