centos 6.x mysql 설치



1. Yum 업데이트
# yum update
# yum upgrade

2. 의존 패키지 설치
# yum install cmake gcc gcc-c++ cpp compat-gcc-32-g77 flex bison
# yum install libpng-devel libjpeg-devel freetype-devel gd-devel ncurses-devel
먼저, 기존에 mysql이 설치되어있는지 확인
# rpm -qa | grep mysql
mysql-5.0.95-1.el5_7.1

<삭제>
# yum remove mysql mysql-server
# rm -rf /var/lib/mysql

참조 : 

3.  Yum Repository 생성 (Mysql 5.6버전부터 이렇게 깔아야 함*)
# sudo yum localinstall mysql-community-release-el6-5.noarch.rpm 
# yum install mysql-community-server

4. 실행 (아래 세가지중 하나)
# sudo /etc/rc.d/init.d/mysqld start
# sudo /etc/init.d/mysqld start
# sudo /sbin/service mysqld start

5. service 로 실행
# service mysqld start
service not found 라고 뜰 때, 
# ln -s /sbin/service /bin/service
다시,
# service mysqld start

6. Root 비밀번호 설정
# /usr/bin/mysql_secure_installation

7. 서버 재시작 시, 자동 실행
# sudo chkconfig mysqld on
# chkconfig --list mysqld

8. 외부 접속 권한 설정
mysql에 접속한 뒤,
# mysql 
아래 명령어 입력
 mysql> use mysql;
 mysql> GRANT ALL PRIVILEGES ON *.* to 'apple6268'@'%' IDENTIFIED BY 'rave6268';
 mysql > flush privileges;


출처: http://lovestudycom.tistory.com/142 [Love Study Computer]

댓글

이 블로그의 인기 게시물

리눅스 시스템 시작시에 자동 실행할 파일 등록하기

tomcat 구동 시 /dev/random 블로킹 이슈

Spring - MyBatis 연동 방법