-
CentOS 6.X Mysql5.6 설치방법DB/Mysql 2015. 1. 14. 23:58반응형
3시간의 뻘짓으로 해결한..ㅠㅠ
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
참조 :
http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html
http://www.slideshare.net/xenonix/cent-os-mysql-56
3. Yum Repository 생성 (Mysql 5.6버전부터 이렇게 깔아야 함*)
# sudo wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
# 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
참조 : http://www.itsprite.com/centos-rhel-how-to-install-mysql-database-5-6-using-yum-command/
7. 서버 재시작 시, 자동 실행
# sudo chkconfig mysqld on
# chkconfig --list mysqld
8. 외부 접속 권한 설정
mysql에 접속한 뒤,
# mysql
아래 명령어 입력
mysql> use mysql;
mysql> grant all privileges on *.* to 'root'@'%' identified by ‘password’;
mysql > flush privileges;
반응형'DB > Mysql' 카테고리의 다른 글
DB POOL 이란? (0) 2014.06.13 Mysql windows 환경에서 패스워드 분실시 (0) 2014.06.09 DB 컨넥션 여유있게 늘리기 (0) 2014.05.20 20140423 MYSQL 데이터무결성, ERD, 기본용어 (0) 2014.04.23 20140423 Mysql 부속쿼리, 조인 (0) 2014.04.23