[ mysql ] CentOS 7 mysql MariaDB 실행 / 설정 / 방화벽 / 계정생성 > database

본문 바로가기

사이트 내 전체검색

database

[ mysql ] CentOS 7 mysql MariaDB 실행 / 설정 / 방화벽 / 계정생성

작성일 18-12-11 13:52

페이지 정보

작성자 웹지기 조회 7,047회 댓글 0건

본문

MariaDB 실행하기

마리아db설치는 아래 링크를 따라하세요

https://funyphp.com/archive/knowledge/109

 

먼저 db가 실행중인지 확인하고 실행중이 아니라면 실행을 시켜줍니다.

systemctl status mysql

systemctl start mysql

mysql_1.png

 

서비스에 등록이 되어있지 않으면 서비스에 등록해 준다.

# 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@'%' 



추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 34건 1 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기