Skip to content

2010.05.03 01:10

mySQL 설치

조회 수 12905 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

make 중 libmysql 에러 나는 경우

#rpm -Uvh libstdc++-devel-3.2.2-5.i386.rpm

#rpm -Uvh gcc-c++-3.2.2-5.i386.rpm

두개의 컴파일러 설치

 

mysql-4.0.26.tar.gz 다운

#tar xvzf mysql-4.0.26.tar.gz -C /usr/local/src (폴더에 압축 해제)

#groupadd mysql

#useradd -g mysql mysql

 

#cd /usr/local

#mkdir mysql

#cd mysql

#mkdir data

 

#cd /usr/local/src/mysql-4.0.26

# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-charset=euc_kr

#make

#make install

#scripts/mysql_install_db (사용을 위한 기초 DB 생성)

# chown -R mysql:mysql /usr/local/mysql/data (데이터 폴더 권한을 mysql로 변경)

# cp support-files/my-medium.cnf /etc/my.cn (환경 설정 파일을 /etc/my.cnf 로 복사)

 

mysql 의 데몬스크립트인 mysql.server 파일에 mysql_safe가 실행되는 라인에 language 옵션을 추가해 준다.

# vi /usr/local/mysql/share/mysql/mysql.server

$bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file >/dev/null 2>&1 &

=>$bindir/mysqld_safe --datadir=$datadir --language=korean --pid-file=$server_pid_file >/dev/null 2>&1 &

 

mysql 경로 추가

# vi /root/.bash_profile

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin

 

 

부팅시 자동 실행이 되도록 만들어 준다

# cp -p /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld

# ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc3.d/S90mysqld

# ln -s /etc/rc.d/init.d/mysqld /etc/rc.d/rc5.d/S90mysqld

 

mysql을 구동

# /etc/rc.d/init.d/mysqld start

 

구동 확인

# ps -ef|grep mysqld

root     29017     1  0 12:54 pts/1    00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/mysql/data --language=korean --pid-file=/usr/local/mysql/data/서버명.pid

mysql    29047 29017  0 12:54 pts/1    00:00:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/서버명.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock --language=korean

root     29067 11175  0 12:55 pts/1    00:00:00 grep mysqld

 

초기 구동후 패스워드를 설정해 준다.

# ./mysqladmin -u root password 원하는패스워드

mysql로 들어가기

# ./mysql -u root -p

TAG •

  1. mySQL 설치

    Date2010.05.03 ByADMINPLAY Views12905
    Read More
  2. mysql 설치 시 LinuxThreads 에러

    Date2008.10.30 ByADMINPLAY Views6631
    Read More
  3. mysql 설치 옵션 해석

    Date2009.08.08 ByADMINPLAY Views8872
    Read More
  4. mysql 설치시 컴파일에러 ../depcomp: line 512 exec : g++ : not found

    Date2009.08.08 ByADMINPLAY Views9656
    Read More
  5. MySQL 스토리지 엔진 MyISAM과 InnoDB의 차이

    Date2009.06.25 ByADMINPLAY Views8778
    Read More
  6. MySQL 오류 테이블 복원

    Date2010.05.29 Byl2zeo Views17269
    Read More
  7. mysql 외부접속

    Date2009.02.07 ByADMINPLAY Views8766
    Read More
  8. MySQL 외부접속

    Date2009.06.11 ByADMINPLAY Views14746
    Read More
  9. mysql 자세한 복구 방법 #1

    Date2008.11.11 ByADMINPLAY Views6752
    Read More
  10. mysql 자세한 복구 방법 #2

    Date2008.11.11 ByADMINPLAY Views7387
    Read More
  11. mysql 자주쓰는 명령어 정리

    Date2008.10.30 ByADMINPLAY Views7170
    Read More
  12. mysql 초간단 설치

    Date2009.10.15 ByADMINPLAY Views6709
    Read More
  13. MySQL 최대성능 올리기

    Date2009.07.19 ByADMINPLAY Views7929
    Read More
  14. mysql 쿼리문 모음

    Date2009.06.02 ByADMINPLAY Views13406
    Read More
  15. MySQL 클러스터

    Date2009.11.19 ByADMINPLAY Views9981
    Read More
  16. MySQL 테이블 복구하기 (쉴 프롬프트에서..)

    Date2008.11.11 ByADMINPLAY Views7456
    Read More
  17. MySQL 테이블명 대소문자 구분안하기

    Date2013.01.21 Byl2zeo Views10919
    Read More
  18. mysql 테이블이 손상된 경우 myisamchk

    Date2008.10.30 ByADMINPLAY Views7671
    Read More
  19. MySQL 튜닝 query cache 설정

    Date2011.04.09 ByADMINPLAY Views19340
    Read More
  20. MySQL 튜닝 값을 탐지해주는 유용한 툴

    Date2012.02.23 ByADMINPLAY Views22356
    Read More
Board Pagination Prev 1 2 3 4 5 Next
/ 5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234