CentOS mysql 설치 시스템 방법

3851 단어 CentOSmysql
CentOS Liux 는 RHEL 과 의 호환성 과 기업 급 응용 안정성 을 동시에 가지 고 사용자 가 자 유 롭 게 사용 할 수 있 기 때문에 점점 광범 위 하 게 응용 되 었 다.1]CentOS mysql 설치 압축 해제[root@localhost root]# cd /usr/local/mysql/software [root@localhost software]# ls mysql-4.0.16.tar.gz [root@localhost소프트웨어]\#tar zxvf mysql-4.0.16.tar.gz 2]CentOS mysql 설치 와 CentOS mysql 컴 파일:이곳 에서 주의해 야 할 것 은 mysql-4.0.16 을 우리 가 지정 한 디 렉 터 리 에 설치 하고,시스템 과 안전 과 최 적 화 를 위해 원본 패키지 로 설 치 된 서버 클래스 소프트웨어 를/usr/local/mysql 디 렉 터 리 에 넣 는 것 을 권장 합 니 다.그래서 여기 서 우 리 는 my sql-4.0.16 도/usr/local/my sql/my sql/my sql 디 렉 터 리 에 설치 해 야 합 니 다.[root@localhost software]#cd [root@localhost software]# cd mysql-4.0.16 [[email protected]]\#./configure--prefix=/usr/local/mysql/mysql-user=beinan--with-extra-charsets=all--with-unix-socket-path=/usr/local/mysql/mysql/var/mysql.sock configure 옵션 에 대한 설명:--prefix=/usr/local/mysql/mysql4.0.16/usr/local/mysql/mysql 디 렉 터 리 에 설치 할 것 을 지정 합 니 다.with-extra-charsets=all 다 중 언어 지원;--with-unix-socket-path=/usr/local/mysql/mysql/var/mysql.sock 이것 은 mysql 서버 가 시 작 된 후 온라인 소켓 파일 이 있 는 위치 와 파일 이름 을 지정 합 니 다.즉,mysql 서버 가 성공 적 으로 시작 되면/usr/local/mysql/mysql/mysql/var 디 렉 터 리 에서 mysql.sock 파일 을 볼 수 있 습 니 다.보이 지 않 으 면 CentOS my sql 설치 가 작 동 하지 않 을 것 입 니 다.-with-mysqld-user=beinan 이것 은 mysql 서버 도 시스템 의 일반 사용자 인 beinan 도 CentOS mysql 서버 를 시작 할 수 있 도록 하 는 것 입 니 다.물론 활 학 으로 활용 해 야 합 니 다.beinan 을 시스템 에 이미 존재 하 는 일반 사용자 로 바 꿀 수 있 습 니 다.예 를 들 어 시스템 에 sir 라 는 사용자 가 존재 한다 면 beinan 을 sir 로 바 꾸 면 됩 니 다.일반 사용자 로 CentOS my sql 설 치 를 시작 하 는 장점 은 my sql 프로 세 스 가 스스로 죽 고 자동 으로 종료 된다 는 것 입 니 다.물론 루트 사용자 도 가능 하지만,때때로 CentOS mysql 설치 중 일부 프로 세 스 가 죽 었 지만,자동 으로 종료 되 지 않 습 니 다.루트 자신 도 죽 일 수 없습니다.그래서 일반 사용 자 를 사용 하면 이러한 장점 이 있 습 니 다.대부분 CentOS my sql 프로 세 스 가 죽 었 지만 종료 되 지 않 는 경우 가 많 습 니 다.[root@localhost mysql-4.0.16]#make [root@localhostmy sql-4.0.16]\#make install 이렇게 설치 되 었 습 니 다 3]CentOS my sql 배합:설 치 는 첫 번 째 단계 입 니 다.우 리 는 CentOS my sql 에 해당 하 는 조합 을 설치 해 야 합 니 다.일반적인 상황 에서 CentOS my sql 설 치 는 배합 파일 my.cnf 를 찾 아야 합 니 다.위 치 는/etc 디 렉 터 리 에 있 기 때문에 파일 my.cnf 파일 을/etc/디 렉 터 리 에 두 어야 합 니 다.CentOS my sql 서버 를 시작 할 때 찾 을 수 있 도록 합 니 다.우리 CentOS my sql 설치 후,배합 파일 은/usr/local/my sql/my sql/my sql/share/my sql 디 렉 터 리 에 있어 야 합 니 다.예 를 들 어 my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf,서로 다른 데이터 사이트 와 서로 다른 서버 환경 은 당연히 서로 다른 배합 파일 이 필요 합 니 다.일반적인 상황 에서 my-medium.cnf 라 는 배합 파일 은 우리 의 대부분 수 요 를 만족 시 킬 수 있 습 니 다./usr/local/mysql 디 렉 터 리 에 들 어가 서 설치 되 어 있 는 지 확인 해 볼 까요?root@localhost mysql-4.0.16]# cd /usr/local/mysql/mysql/ [root@localhostmysql]\#ls bin include info libexec man mysql-test share sql-bench/usr/local/mysql/mysql/share/mysql 이 디 렉 터 리 에 있 는 my-medium.cnf 를/etc 디 렉 터 리 로 복사 합 니 다.[root@localhostmysql]\#cp/usr/local/mysql/mysql/share/mysql/my-medium.cnf/etc/my.cnf 가 이 작업 을 한 후에 MySQL 권한 수여 표를 만들어 야 합 니 다.그렇지 않 으 면 데이터베이스 도 시작 할 수 없습니다.mysql_install_db,이 명령 의 용 도 는 바로 이것 을 하 는 것 입 니 다.CentOS mysql 명령 은/usr/local/mysql/mysql/bin 디 렉 터 리 에 모두 설치 되 어 있 습 니 다.[root@localhost mysql]#/usr/local/mysql/mysql/bin/mysql_install_db 실행 mysqlinstall_db 명령 이 지나 면/usr/local/mysql/mysql 을 보면 var 디 렉 터 리 가 있 습 니 다.이 디 렉 터 리 는 모든 데이터 베 이 스 를 설치 하 는 위치 입 니 다.예 를 들 어 우리 가 Liux sir 데이터 베 이 스 를 만 든 후에/usr/local/my sql/my sql/var 디 렉 터 리 에 Liux sir 디 렉 터 리 가 있 습 니 다.이번 엔 알 겠 지.4]CentOS my sql 서버 를 시작 하 는 것 이 가장 쉬 울 수도 있 지만 너무 일찍 기뻐 할 수도 없습니다.권한 상의 오류 가 발생 할 수도 있 기 때 문 입 니 다.CentOS mysql 서버 가 시 작 됩 니 다./usr/local/mysql/mysql/share/mysql 디 렉 터 리 의 mysql.server 시작 방법 은 다음 과 같 습 니 다.[root@localhostmysql]\#/usr/local/mysql/mysql/share/mysql/mysql.server start 를 시작 할 수 없 으 면/usr/local/mysql/bin/mysql 을 실행 하 십시오.safe--user=root 가 시 작 됩 니 다!!이 어/usr/local/mysql/mysql/share/mysql/mysql.server start 를 입력 하면 성공 적 으로 시작 할 수 있 습 니 다.비밀 번 호 를 123456/usr/local/mysql/bin/mysql-u root password 123456 으로 설정 하 였 습 니 다.이어서/usr/local/mysql/bin/mysql-u root-p 를 입력 하면 CentOS mysql 설 치 를 관리 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기