📗 Mysql 5.7 설치
GPG키 다운 및 yum을 이용한 패키지 설치
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum install mysql-community-server
enable 등록 및 실행
systemctl enable mysqld
systemctl start mysqld
/var/log/mysqld.log 파일을 열어보면 초기 root패스워드를 확인할 수 있음
mysql 접속
mysql -uroot -p패스워드
root패스워드 변경
mysql 접속 후 아래 명령어로 패스워드를 바꿔준다.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Wkawhawkwk123!';
FLUSH PRIVILEGES;
mysql charset변경
charset이 기본 latin1인데 이러면 저장시 한글이 깨진다. utf8로 변경해야 한다.
my.cnf 파일 수정
/etc/my.cnf 열어 전부 지우고 아래 내역 복붙 저장 후 systemctl restart mysqld로 서비스 재시작한다.
[client]
default-character-set = utf8
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8
collation-server=utf8_general_ci
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
character-set-client-handshake = FALSE
skip-character-set-client-handshake
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
반응형
'인프라 > 리눅스' 카테고리의 다른 글
centos7 jenkins 설치 (0) | 2022.05.02 |
---|---|
ubuntu / centos python 버전 변경하기(update-alternatives) (0) | 2022.04.24 |
2022년 CentOS7 ELK 설치 (1) | 2022.04.14 |
Centos7 도커(docker) 설치, 컨테이너 이미지 다운 (1) | 2022.03.06 |
Centos7 도커를 이용한 teleport 설치 (0) | 2022.03.05 |
댓글