반응형
1. MySQL 버전 보기
# ./mysql --version
./mysql Ver 11.15 Distrib 3.23.44, for pc-linux-gnu (i686)
2. MySQL 오류 알기 - 오류가 무엇인지 알아 보기 - perror 사용
# /usr/local/mysql/bin/perror 28
Error code 28: No space left on device
공간이 부족 하다는 오류
3.MySQL 프로세스 모두 보기
mysql> show full processlist;
4. 따옴표 입력
PHP 에서 addslashes()함수나 mysql_escape_string() 함수 사용
php.ini 변경
5. mysql 다른 백업 - mysqlhotcopy 사용
http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html #mysqlhotcopy
shell> mysqlhotcopy database /path/to/some/dir
6.mysql 테이블 상태 체크 하기
mysql> CHECK TABLE tbl_name
7. mysql 테이블 복구 - 깨짐 복구
mysql> REPAIR TABLE 테이블명;
쉘 상에서 myisamchk -r table_name 하는 것과 같다.
mysql> REPAIR TABLE 테이블명 quick;
빠르게 복구
# ./mysql --version
./mysql Ver 11.15 Distrib 3.23.44, for pc-linux-gnu (i686)
2. MySQL 오류 알기 - 오류가 무엇인지 알아 보기 - perror 사용
# /usr/local/mysql/bin/perror 28
Error code 28: No space left on device
공간이 부족 하다는 오류
3.MySQL 프로세스 모두 보기
mysql> show full processlist;
4. 따옴표 입력
PHP 에서 addslashes()함수나 mysql_escape_string() 함수 사용
php.ini 변경
5. mysql 다른 백업 - mysqlhotcopy 사용
http://www.mysql.com/documentation/mysql/bychapter/manual_MySQL_Database_Administration.html #mysqlhotcopy
shell> mysqlhotcopy database /path/to/some/dir
6.mysql 테이블 상태 체크 하기
mysql> CHECK TABLE tbl_name
7. mysql 테이블 복구 - 깨짐 복구
mysql> REPAIR TABLE 테이블명;
쉘 상에서 myisamchk -r table_name 하는 것과 같다.
mysql> REPAIR TABLE 테이블명 quick;
빠르게 복구
반응형
'DB > My SQL' 카테고리의 다른 글
mysql 간단 명령어 (0) | 2007.08.14 |
---|---|
mysql DB user 등록 & 기타 명령어 (0) | 2007.04.11 |
MySQL 명령어 (0) | 2007.04.11 |