Centos 5.x mysql 5.x 설치

원문:http://www.weiruoyu.cn/?p=622
1,설치 컴 파일 환경[셸]yum install gcc gcc-c+autoconf automake ncurses-devel make chkconfig[/shell]2,다운로드,압축 풀기[셸]wgethttp://mysql.mirror.tw/Downloads/MySQL-5.1/mysql-5.1.45.tar.gztar -xzvf mysql-5.1.45.tar.gz[/shell]3,컴 파일[shell]
CFLAGS="-O3"CXX=gccCXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti"
  • ./configure -prefix=/usr/local/mysql -enable-assembler -with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock -with-mysqld-ldflags=-all-static -with-client-ldflags=-all-static -with-extra-charsets=gb2312,gbk,utf8,latin1 -without-debug -with-charset=utf8-with-collation=utf8_general_ci -with-pthread -enable-static -enable-thread-safe-client

  • [/shell]완성 되면"Thank you for choosing MySQL!"[셸]make[/shell]마지막 으로"make all win..."[셸]make install[/shell]4,사용자 추가,데이터베이스[셸]useradd mysqlpasswd mysql\#암 호 를 설정 합 니 다.예 를 들 어 mysql 123 cd/usr/local/mysql/chown-R mysql:mysql./\#데이터 베 이 스 를 설치 하고 기본 mysql 설정 을 추가 합 니 다./bin/mysqlinstall_db.Cuser=mysql cp share/mysql/my-medium.cnf/etc/my.cnf[/shell]4,설정,부팅 자동 시작[shell]\#위 설정 을 거 친 mysql 은 정상적으로 시작 할 수 있 을 것 입 니 다./bin/mysqlsafe"Cuser=my sql&\#다음은 my sqlkill 을 시작 하여 상기 테스트 프로 세 스 를 제거 하 는 것 을 설정 합 니 다(보통 두 개의 my sqldsafe 는 셸 입 니 다.my sqld 의 daemon)cp share/my sql/my sql.server/etc/init.d/my sqldchonfig 를 시작 합 니 다.보안 설정[셸]\#루트 비밀번호 mysqladmin-u 루트 비밀번호'new-password'\#test 데이터베이스 삭제,익명 계 정 mysql-u 루트-pmysql>DROP DATABASE test;[test 데이터베이스 삭제]mysql>DELETE FROM mysql.user WHERE user=";[익명 계 정 삭제]mysql>FLUSH PRIVILEGES;[리 셋 권한][/shell]7.작은 메모리 최 적 화 는 InnoDB 를 열지 않 으 면 my-medium.cnf 는 보통 작은 메모리 사용량 과 높 은 성능 을 확보 할 수 있 습 니 다.구체 적 인 MySQL 메모리 최 적 화 는 계속 되 어야 합 니 다.
    8.소프트 연결 추가.mysql 직접 실행 MYSQLPATH/bin/mysql 을/usr/local/bin 디 렉 터 리 에 비 추기:cd/usr/local/binln-fs/MYSQLPATH/bin/mysql mysql 및 기타 상용 명령 mysqladmin,my sqldump 등 MYSQLPATH 는 my sql 의 설치 위치 입 니 다.그렇지 않 으 면 my sql 알림 command not found 를 잘못 실행 할 수 있 습 니 다.http://www.coder4.com/archives/632http://hi.baidu.com/iworkiwin/blog/item/e1b81c221c7d784393580740.html
    http://www.junguo.info/2010/11/02/%E8%BF%90%E8%A1%8Cmysql%E6%8F%90%E7%A4%BAcommand-not-found/

    좋은 웹페이지 즐겨찾기