반응형

db/mysql 50

Shell 에서 MySQL 용량확인

MySQL_데이터베이스_용량_확인 # 이건 용량이 많으면 시간도 많이 걸린다. SELECT SUM(data_length+index_length)/1024/1024 used_MB, SUM(data_free)/1024/1024 free_MB FROM information_schema.tables; # mysql 정보 확인 mysqladmin -p version mysqladmin -p extended-status mysqladmin -p processlist mysqladmin -p status mysqladmin -p variables # mysqladmin, du 로 용량 확인 mysqladmin -p variable | grep "datadir" | awk '{print $4}' | du -sh

db/mysql 2017.01.31

MySQL 5.7 update after my.conf

mysql 5.5.x my.cnf 참고 설정을 모두 수정하는건 아니고, 변경이 필요한 부분만 수정/추가한다. [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid # 비밀번호 정책 validate-password=off #validate_password_policy=LOW # 슬로우 쿼리 slow_query_log=1 long_query_time = 0.5 sl..

db/mysql 2016.11.18

MySQL UTF-8

MySQL은 현재 하나의 UTF-8 문자당 3바이트로 제한하고 있으며, 따라서 U+FFFf 이상의 코드 포인트를 저장하지 못한다. 대개 이러한 제한이 문제가 되지 않지만 그 이상의 코드 값은 음악 기호, 고대 페르시아 문자, 에게(Aegean) 숫자들을 포함한 잘 쓰지 않은 문자를 나타내기 때문이다. 일부 코드 포인트들을 저장할 수 없다는 사실을 기억하는 편이 좋고 데이터를 필터링하는 코드에서 참고해야 한다. - 스케이러블 웹사이트 구축 ISBN 978-89-92939-45-4 104page

db/mysql 2016.10.16

MySQL db selection Error - ERROR 1184 (08S01)

MySQLのユーザー作成でハマったこと解決策メモ。(MySQL 사용자 생성에 빠진 것을 해결 과정 참고.) 에러 확인 08S01 설정확인 Check GLOBAL VARIABLES init_connect SHOW GLOBAL VARIABLES LIKE "init%" 설정변경 reset GLOBAL VARIABLES init_connect SET GLOBAL init_connect=''; SHOW GLOBAL VARIABLES LIKE "init%" 문제 해결 MySQL 설정(my.ini)에서 init-connect 부분을 수정한 뒤 MySQL을 재시작하면 된다. # my.ini init-connect=\'SET NAMES utf8\' # 설정이 잘못된 부분 init-connect=SET NAMES utf8 # ..

db/mysql 2015.05.25

mysql root 비번 분실

/etc/init.d/mysql stop # 또는 kill 명령어를 이용하여 서비스 중지 /usr/bin/mysqld_safe --skip-grant-tables # 또는 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables mysql -uroot mysql UPDATE user SET password=PASSWORD('변경할패스워드') WHERE user = 'root'; flush privileges; /etc/init.d/mysql stop # 또는 kill 명령어를 이용하여 서비스 중지 /etc/init.d/mysql start # 새로운 사용자 추가 insert into user values ('%','root', password('비밀번호'),'Y','..

db/mysql 2013.09.24
반응형