본문 바로가기

02 .administration/iv. mysql

mysql(4) - tip? mysqladmin

sql파일로 예제를 보고 있는데 주의 사항
sql파일에서 잘못되어진 구문이 발생하게 되어지면 sql이 에러가 난 부분 이후! 부터 입력이 되어지지 않는다는점을 명심해야한다

mysql에서 실행되어지고 있는 프로세서 리스트 보기
./mysqladmin -u root -p processlist    혹은
./mysql -u root -p
>show processlist;

mysql 에러원인을 찾아 보고 싶을때 (VERBOSE 혹은 그냥도 된다)
/usr/local/mysql/bin/perror -v [NUM]

========================mysql admin===========================
※pp는 database 임시적인 이름이다
database 생성
mysqladmin -u root -p create [pp]

database 삭제
mysqladmin -u root -p drop [pp]

mysql권한 테이블 갱신
mysqladmin -u root -p reload

접속자 리스트 및 프로세서 리스트 확인하기
mysqladmin -u root -p processlist

접속되어있는 사용자 강제로 끊기
mysqladmin -u root -p kill [threadNUM]

실행정보 확인 (uptime, query등등)
mysqladmin -u root -p status      혹은 확장형
mysqladmin -u root -p extended-status
혹은 mysql에 접속하여
./mysql -u root -p
>show status;

mysql환경변수 확인하기
mysqladmin -u root -p variables;
혹은 mysql에 접속하여
./mysql -u root -p
>show variables;

기타 여러가지 정보들~(uptime, ver, socket, query avg time)
./mysqladmin -u root -p version

mysql이 죽었느냐 살았느냐
./mysqladmin -u root -p ping