Install MySQL
mysql 설치, 서비스 등록
- CentOS7 부터는 데이터베이스가 Mariadb로 변경되어서 MySQL을 바로 yum으로 설치가 불가능기 때문에 mysql을 yum에 등록 후 설치해준다
#yum에 mysql 등록
$ yum -y install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# mysql 인스톨
$ yum -y install mysql-community-server
# mysql 실행
$ systemctl start mysqld
# 시스템에 등록 (부팅시 자동실행)
$ systemctl enable mysqld
Change password
최초 설치시에만 된다.$ mysql_secure_installation #암호 설정모드
$ /usr/bin/mysqladmin -u root password '[변경할 패스워드]'
sudo grep 'temporary password' /var/log/mysqld.log
$ sudo mysql_secure_installation
Set Characterset
mysql의 기본 설정값이 latin1 로 되어 있어서 utf8 로 바꿔주자. 바꾸지 않으면 한글깨짐등 문제가 생길 수 있다.
- Characterset 변경 (/etc/my.cnf 파일)
$ vi /etc/my.cnf
[mysqld]
# 아래 두개 추가
character-set-server=utf8
collation-server=utf8_bin
#...
mysql 재시작
$ systemctl restart mysqld
반응형
'Programming > Linux' 카테고리의 다른 글
[SSH] PW없이 로그인 (0) | 2016.09.26 |
---|---|
[Service] Service list (0) | 2016.09.26 |
[Semanage] ssh 특정 포트 접근 제어 (0) | 2016.09.26 |
[Process] 특정 프로세스가 사용하는 개수 확인 (0) | 2016.09.26 |
[Port] Check port list in linux (0) | 2016.09.26 |
[Log] Apache log format (0) | 2016.09.25 |
[Java] Install Java (JDK/JRE) on CentOS/RHEL (0) | 2016.09.25 |
[Hostname] Change hostname (0) | 2016.09.25 |
[Data] Date command (0) | 2016.09.25 |
Check Linux OS type, Version (0) | 2016.09.25 |