링크 ux 에서 MySQL 을 컴 파일 하여 설치 합 니 다.

1807 단어 mysqllinuxlocal
  • mysql 을 / usr / local / src /
  • 로 다운로드
    cd /usr/local/src/
    wget http://www.lishiming.net/data/attachment/forum/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
  • 스트레스 해소
  • [root@localhost src]# tar zxvf /usr/local/src/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
  • 압축 해 제 된 데 이 터 를 / usr / local / mysql
  • 로 이동 합 니 다.
    [root@localhost src]# mv mysql-5.1.40-linux-i686-icc-glibc23 /usr/local/mysql
  • mysql 사용자 만 들 기
  • [root@localhost src]# useradd -s /sbin/nologin mysql
  • 데이터베이스 초기 화
  • [root@localhost src]# cd /usr/local/mysql
    [root@localhost mysql]# mkdir -p /data/mysql ; chown -R mysql:mysql /data/mysql[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
  • 프로필 복사 my. cnf 는 my sql 설정 파일
  • [root@localhost mysql]# cp support-files/my-large.cnf /etc/my.cnf
  • 시작 스 크 립 트 파일 을 복사 하고 속성 을 수정 합 니 다
  • [root@localhost mysql]# cp support-files/mysql.server  /etc/init.d/mysqld[root@localhost mysql]# chmod 755 /etc/init.d/mysqld
  • 시작 스 크 립 트 수정
  • [root@localhost mysql]# vim /etc/init.d/mysqld

    수정 할 부분 은 "datadir = / data / my sql" (앞에서 데이터 베 이 스 를 초기 화 할 때 정의 하 는 디 렉 터 리) 입 니 다.
  • 시작 스 크 립 트 를 시스템 서비스 항목 에 추가 하고 시작 을 설정 하 며 my sql
  • 을 시작 합 니 다.
    [root@localhost mysql]# chkconfig --add mysqld
    [root@localhost mysql]# chkconfig mysqld on
    [root@localhost mysql]# service mysqld start

    시작 할 수 없다 면 / data / my sql / 아래 에서 오류 로 그 를 보십시오. 이 로 그 는 보통 호스트 이름 입 니 다. err. my sql 이 시작 되 었 는 지 확인 하 는 명령 은:
    [root@localhost mysql]# ps aux |grep mysqld

    좋은 웹페이지 즐겨찾기