유니온쿼리(Union Query)이용 결과값(Result Value) 합치기(Sum)
# DataBase/Mysql(MariaDB)2023. 1. 30. 13:57유니온쿼리(Union Query)이용 결과값(Result Value) 합치기(Sum)

유니온쿼리를 이용해서 아래와 같이 2개의 결과값을 합쳐야할 경우 아래와 같이 하면됩니다. MariaDB [darksharavim]> SELECT count(*) as cnt FROM `wp_usermeta`; +-----+ | cnt | +-----+ | 41 | +-----+ 1 row in set (0.001 sec) MariaDB [darksharavim]> SELECT count(*) as cnt FROM `wp_postmeta`; +-----+ | cnt | +-----+ | 39 | +-----+ 1 row in set (0.001 sec) MariaDB [darksharavim]> select sum(cnt) from ( -> SELECT count(*) as cnt FROM `wp_user..

mysql slow query 설정
# DataBase/Mysql(MariaDB)2022. 11. 11. 08:05mysql slow query 설정

영구적적용 my.cnf 위치확인 [darksharavim]mysql --verbose --help | grep 'my.cnf' /etc/my.cnf ~/.my.cnf my.cnf설정 [mysqld] # slow query on = 1, slow query off = 0 slow_query_log = 1 # n초이상 걸렷을 경우 query_long_time = 5 # file이 아닌 table도 가능하며 # table로 할 경우 logfile경로 옵션 주석처리 log_output = file # defualt name = host_name-slow.log slow_query_log_file = /var/log/mysql/slowquery.log mysql service restart 한시적 적용 sessi..

mysql dump 옵션정리
# DataBase/Mysql(MariaDB)2015. 8. 16. 06:12mysql dump 옵션정리

덤프시 가급적 characterset 확인 후 진행 # 쿼리문 덤프 mysqldump -u 사용자명 디비명 -p 테이블명 -w'no>0' 1. 특정 db의 특정 table에서 원하는 값만 덤프받기 # edu라는 디비에 a,b,c라는 테이블이 있다. 여기서 a라는 테이블에서 no가 7번이상이고 10번 # 이하인 값만 덤프를 받고자 한다. 어떻게 하겠는가? # 여기서 사용되는 옵션은 -w 이다.그럼 위 질문의 sql문은 아래와 같다 mysqldump -u mysql_admin -p edu a -w'no=>7 and no=

image