随笔分类 - mysql
摘要:1. 利用max(case when then) 聚合函数,max,取最大值 (case when course = '语文' then score else 0 end) 判断 as 语文 别名作为列名 2.max(when course='语文' then score else 0 end) m
阅读全文
摘要:1.需要mysql的all权限 2. 加个索引:ALTER TABLE `tb_qy_learnonline_student` ADD INDEX `IDX_TQLS_ORG_ID_BELONG_AGENT`(`org_id`, `belong_agent`) USING BTREE; 3.添加索引
阅读全文
摘要:1.Lock wait说明出现了锁问题 使用 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 查看当前事务,使用SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看当前锁定的事务,使用SELECT * FROM
阅读全文
摘要:1.腾讯云数据库默认大小写不敏感 mysql> show variables like "%case%"; + + + | Variable_name | Value | + + + | lower_case_file_system | ON | | lower_case_table_names |
阅读全文
摘要:1.a -->b #!/bin/bash #先判断新数据库是否存在,要是不存在就创建。 #列出老数据库下都有那些表,其中N和s参数起到的作用是格式化,有点类似于Oracle下sqlplus里的pag #用for循环来rename。 /bin/mysql -uroot -pjjjjj -h10.0.0
阅读全文
摘要:1.看应用日志报jdbc error,有锁 2.看MySQL慢日志 throttle: 852 'index not used' warning(s) suppressed.; 需要添加索引 方法:ALTER TABLE `tb_form_item_instances` ADD INDEX `IDX
阅读全文
摘要:1. run JMX exporter as a java agent with all the four daemons. For this I have added EXTRA_JAVA_OPTS in hadoop-env.sh and yarn-env.sh : [root@cloud01
阅读全文
摘要:1.#已经加主键 desc szdj.sys_message_user;alter table sys_message_user add constraint pk_mess_user primary key(id); 给约束起名:pk_mess_user
阅读全文
摘要:1.在做数据库的主从时,防止在这个过程中,有数据访问进来,要: 2.在从库导入完数据以后要在配置文件/etc/my.cnf 中加上read_only=1的参数 参考:https://www.cnblogs.com/kevingrace/p/10095332.html ./mysqldump -uro
阅读全文
摘要:在sql命令行执行选中目标,完成操作。
阅读全文
摘要:#!/bin/bashsql='show databases' result=`mysql -uroot -pengine2user -h127.0.0.1 -e "${sql}"` #一定要加双引号 “”“” echo $result 参考: https://blog.csdn.net/long1
阅读全文
摘要:提高MySQL服务的性能,响应速度: 1.替换有问题的硬件:内存,CPU,磁盘 2.服务的配置参数的配置 3.SQL的优化 3.utf-8 CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 参考:h
阅读全文
摘要:1.long_query_time的默认值为10,意思是运行10S以上的语句。 2.临时设置开启慢查询日志 mysql> show variables like '%slow_query_log%'; +---------------------+------------------------------------------+ | Variable_name | Value ...
阅读全文
摘要:1.修改字段 alter table dev_instant_video modify column content varchar(2500)alter table dev_instant_video_info modify column comment varchar(2500) 2.开启ssl
阅读全文
摘要:表aaid adate1 a12 a23 a3表bbid bdate1 b12 b24 b4 select * from a left join b on a.aid = b.bid 结果1 a1 b12 a2 b23 a3 null 解释 所以left join 指的是:首先取出a表中所有数据,然
阅读全文
摘要:select * from Account into outfile "/tmp/haha.csv" fields terminated by ',' lines terminated by '\n';
阅读全文
摘要:MySQL数据库删除数据(有外键约束) SET FOREIGN_KEY_CHECKS=1; 设置为1的时候外键约束是打开的,设置为0的时候外键约束是关闭的; 参考:https://blog.csdn.net/qq_36653267/article/details/79868236
阅读全文
摘要:参考:https://www.cnblogs.com/musings/p/5930338.html
阅读全文
摘要:在source那边,执行: flush logs;show master status; 记下File, Position。 在target端,执行: CHANGE MASTER TO MASTER_LOG_FILE='testdbbinlog.000008',MASTER_LOG_POS=107;
阅读全文
摘要:1.注释:如果您使用 ALTER TABLE 语句添加主键,必须把主键列声明为不包含 NULL 值(在表首次创建时)。 mysql> ALTER TABLE appcc_user ADD CONSTRAINT PK_APPCC_USER_ID PRIMARY KEY (id); mysql> des
阅读全文