본문 바로가기
반응형

Mysql32

mysql DB 복구 #ps -ef | grep mysql 1. log 경로 확인. 2. log 확인 3. DB명.테이블명 으로 에러로그 확인 #mysql -u 사용자 ID -pPASSWORD: 패스워드 입력 후 mysql 접속 mysql> use (깨진 테이블이 위치한 DB명);mysql> check table 깨진 테이블명; -> 깨진 테이블 상태 확인+----------------------+-------+----------+-------------------------------------------------------- | Table | Op | Msg_type | Msg_text | +----------------------+-------+----------+------------------------------.. 2016. 8. 30.
mysql 접속 안될 경우 1. - mysql 접속이 안될경우 -> Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 이런 에러가 발생할 경우# /etc/my.cnf 에 datadir 등등을 설정후 # ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 해서 링크 걸어준다 -> mysql 실행 시 -bash: mysql: command not found ** mysql 실행 할때 mysql command를 찾을 수 없기 때문에 나오는 에러 mysql 은 /usr/local/mysql/bin 폴데 있으며 기본 path가 지정이 안되어 있으면 해당 디렉토리로 이동후 ./mysql 하면 실행이 된다.** 해당 .. 2016. 8. 30.
mysql 소스설치 mysql 5.6 버전 설치-참고사항* 각 버전마다 config 가 다르다.* 5.5.29 이전 버전은 cmake 가 아닌 ./configure 를 이용해서 컴파일 한다. cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_DATADIR=/usr/local/mysql/data \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DWITH_EXTRA_CHARSETS=all# make# make install # groupadd mysql# useradd -g mysql mysql # cd /usr/local/mysql# ./scripts/mysql_install_db --user=mysql --ba.. 2016. 8. 30.
mysql PID 에러 The server quit without updating PID file (/localhost.localdomain.pid) 이런 에러가 나오면 vi /etc/init.d/mysqld 로 가서 basedir 과 datadir 경로를 지정해주면 실행 된다 2016. 8. 30.
반응형