
MySQL
文章平均质量分 85
aisinilehehe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 查询当天、本周,本月,上一个月的数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SU转载 2021-08-30 17:13:18 · 569 阅读 · 0 评论 -
解决Can not connect to local MySQL server through socket /tmp/mysql.sock (2)
转载路径:https://blog.youkuaiyun.com/guanripeng/article/details/79626250连接mysql报错:[root@iZwz9di9z56eqb94oj0afeZ mysql]# mysql -uroot -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)找不到mysql.sock.转载 2020-06-09 11:02:36 · 45554 阅读 · 10 评论 -
mysql5.7 select字段与group by不一致报错
执行语句select s.office_name, s.office_id officeId from tb_sign_file s where s.status='1' group by s.office_name;错误信息[42000][1055] Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'yxqdoctor202006.s.office_id' wh原创 2020-05-28 16:23:01 · 2557 阅读 · 0 评论 -
Linux 安装MySQL
参考:http://www.imooc.com/article/265388预安装yum install libaioyum -y install perl perl-devel问题1yi解决yum -y install autoconf问题二:[root@iZwz9di9z56eqb94oj0afeZ mysql]# service mysql start...转载 2019-12-09 12:13:05 · 142 阅读 · 0 评论 -
mysql 将一个表的数据插入另一个表中
insert into tb_sign_data(file_code, unsign_data, signed_data) SELECT sf.file_code , sf.unsign_data , sf.signed_data FROM tb_sign_file sf WHERE sf.file_type='data';原创 2019-10-31 17:07:16 · 418 阅读 · 0 评论 -
Mysql查询数据库表大小
查询数据库及索引大小select concat(round(sum(DATA_LENGTH/1024/1024),3),"MB") as data_size, concat(round(sum(MAX_DATA_LENGTH/1024/1024),3),"MB") as max_data_size,concat(round(sum(INDEX_LENGTH/1024/1024),3),...原创 2019-10-30 09:44:08 · 291 阅读 · 0 评论 -
mysql查看表字段数量
SELECT count(1) from information_schema.COLUMNS WHERE table_schema='linkhealthy' and table_name='tb_sign_file';table_schema: 数据库名称table_name:表名转载 2019-07-01 09:34:57 · 4435 阅读 · 0 评论 -
mysql开启慢查询日志
慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql数据库并不启动慢查询日志,需要我们手动来设置这个参数,当然,如果不是调优需要的话,一般...原创 2019-02-25 11:17:07 · 204 阅读 · 0 评论 -
【Explain】mysql之explain详解
转:http://www.cnblogs.com/qlqwjy/p/8593076.html 在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain 这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我...转载 2019-02-28 12:16:22 · 579 阅读 · 0 评论 -
MySQL 中 You can't specify target table '表名' for update in FROM clause错误
在MySQL中,写SQL语句的时候 ,可能会遇到You can't specify target table '表名' for update in FROM clause这样的错误,它的意思是说,不能先select出同一表中的某些值,再更新这个表(在同一语句中),即不能依据某字段值做判断再来更新某字段的值。DELETE u FROM users u WHERE u.sex IN (S...原创 2018-10-10 14:45:36 · 302 阅读 · 0 评论