SUSE Linux MySQL 설치
1318 단어 my sql 응용 개발
http://blog.csdn.net/skylinethj/article/details/38856295
2. 몇 가지 쉽게 발생 하 는 문제:
2.1 기본 감청 포트 를 변경 한 후 로 컬 로그 인 은 포트 번 호 를 가 져 오 는 것 이 좋 습 니 다.
mysql -uroot -P8585 -p
2.2 데이터베이스 기본 저장 경 로 를 변경 한 후 my sql. sock 이 설정 항목 을 정확하게 작성 해 야 합 니 다.
socket = /data/mysql/mysql.sock
여기에 잘못 기입 해 서 는 안 됩 니 다. 그렇지 않 으 면 서 비 스 를 시작 할 수 없습니다. 다음 과 같은 오 류 를 보고 할 것 입 니 다.
Can't start server : Bind on unix socket: Permission denied070801 1:01:42 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
이 잘못 에는 또 다른 원인 이 있 을 지 모 르 지만, 이것 은 그 중의 하나 이다.
2.3 시스템 시작 서비스 그룹 에 MySQL 을 추가 합 니 다.
chkconfig – add mysql
2.4 MySQL 을 시작 서비스 그룹 에서 삭제 합 니 다.
2.5 자동 시동
chkconfig mysql on
2.6 시작 서비스
실행 스 크 립 트 에서 시작
cd /etc/init.d
./mysql start
서비스 시작 전 제 는 my sql 이 chkconfig 관리 서비스 에 가입 하 는 것 입 니 다.
service mysql start
2.7 루트 비밀번호 잊 기 해결 방법
my sql 을 끄 고 보안 모드 로 시작 한 다음 창 을 따로 열 고 비밀번호 로그 인 이 필요 없 이 비밀 번 호 를 변경 합 니 다.
mysqld_safe --skip-grant-tables
데이터베이스 경 로 를 변경 하면 매개 변수 지정 경 로 를 적용 합 니 다.
mysqld_safe --skip-grant-tables --datadir=/mysqldata/mysql