[ mysql ] CentOS 7 mysql MariaDB 실행 / 설정 / 방화벽 / 계정생성
페이지 정보
작성자 웹지기 댓글 0건 조회 9,340회 작성일 18-12-11 13:52본문
MariaDB 실행하기
마리아db설치는 아래 링크를 따라하세요
https://funyphp.com/archive/knowledge/109
먼저 db가 실행중인지 확인하고 실행중이 아니라면 실행을 시켜줍니다.
systemctl status mysql
systemctl start mysql
서비스에 등록이 되어있지 않으면 서비스에 등록해 준다.
# systemctl enable mariadb.service
방화벽 설정
# firewall-cmd --permanent --zone=public --add-port={80,3306}/tcp
# firewall-cmd --reload
# systemctl restart firewalld
# firewall-cmd --list-all
DB 실행
# systemctl status mariadb
# systemctl start mariadb
# systemctl enable mariadb
root 암호 설정
# mysql -u root
# use mysql
# update user set password = password('12345') where user = 'root'
DB생성
# mysql -u root -p
# create database <database_name> character set UTF8mb4 collate utf8mb4_unicode_ci
# show databases
# use DB_NAME
DB삭제
# drop database DB_NAME
사용자 계정 생성
# mysql -u root -p
# use mysql
+ 계정생성 택1
# create user '<userid>'@'localhost' identified by 'passwd' : 내부에서만 접근가능
# create user '<userid>'@'%' identified by 'passwd' : 어디서든지 접근가능
# create user '<userid>'@'192.168.0.%' identified by 'passwd' : 192.168.0.xxx 접근가능
+ 권한 설정
# grant all privileges on <database_name>.* to userid@'%'
관련링크
댓글목록
등록된 댓글이 없습니다.