메뉴 건너뛰기

이 문서는 CentOS 7에서 Mysql 설치에 대한 가이드를 제공한다.


설치 환경

OS : CentOS 7 64bit

DB : Mysql 5.6.35


설치 화면

저장소 추가

아래 명령어로 repository 추가를 한다.

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm


MySQL 패키지 설치

yum으로 MySQL 패키지를 설치한다.

yum install -y mysql-server


MySQL 실행

아래 명령어로 mysql를 실행 한다.

systemctl start mysqld


MySQL 보안 설정

아래 명령어로 Mysql 보안 설정을 한다.

  • root 비밀번호를 설정 할 것인가?
  • root 비밀번호 가 맞는가?
  • 다른 유저를 삭제 할 것인가?
  • root의 원격 접속을 허용 할 것인가?
  • test database를 삭제 할 것인가?
  • privileges 테이블을 재 시작 할 것인가?
/usr/bin/mysql_secure_installation
 
 
Enter current password for root (enter for none):
Set root password? [Y/n] Y
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y


MySQL 실행

아래 명령어로 Mysql를 실행한다.

mysql -u root -p mysqlEnter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 18
Server version: 5.6.35 MySQL Community Server (GPL)
 
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
 
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
mysql>


MySQL 데이터베이스 생성

아래 명령어로 새로운 Database 생성 할 수 있다.

create database DBname default character set utf8;


MySQL 유저 생성

아래 명령어로 새로운 유저를 생성 할 수 있다.

  • '유저아이디'@'%' 외부 접속만 가능한 유저 생성
  • '유저아이디'@'localhost' 로컬 접속만 가능한 유저 생성
create user '유저아이디'@'%'identified by '비밀번호';
create user '유저아이디'@'localhost'identified by '비밀번호';


MySQL 권한 부여

아래 명령어로 권한을 부여 할 수 있다.

  • grant all privileges on *.* to '아이디'@'%' 유저에게 모든 권한 부여
  • grant all privileges on DB이름.* to '아이디'@'%' 유저에게 특정DB를 관리 할 수 있는 권한 부여
grant all privileges on *.* to '아이디'@'%';
grant all privileges on DB이름.* to '아이디'@'%';


MySQL Database 삭제

아래 명령어로 Database를 삭제 할 수 있다.

drop database DB이름;


MySQL User 삭제

아래 명령어로 User를 삭제 할 수 있다.

  • '유저아이디'@'%' 외부 접속 유저 삭제
  • '유저아이디'@'localhost' 로컬 접속 유저 생성
drop user '유저아이디'@'%';
drop user '유저아이디'@'localhost';
TAG •
?

 


  1. CentOS 7에 Postgres9.3을 9.6으로 업그레이드 하기

    설치 환경 OS : Cent OS 7 64bit DB : Postgresql 9.3, 9.6 업그레이드1.Postgresql 9.3 엔진폴더와 데이터 폴더 위치 경로 확인Postgresql 엔진 경로 find / -name postgres Postgresql Data 경로 find / -name pgsql 2.Postgresql 9.3 버전 ...
    Date2017.09.04 Bychris Reply0 Views1295
    Read More
  2. Cent OS 7에 Oracle 12c R2 설치하기

    VersionOS : Cent OS 7 64bit DB : Oracle 12c R2(12.2.0.1.0) 오라클설치패키지 설치Oracle 설치에 필요한 패키지를 설치 합니다. # yum update # yum install -y binutils compat-libcap1 gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh com...
    Date2017.06.15 Bychris Reply1 Views10037
    Read More
  3. No Image

    CentOS 7에 Postgres Data directory 변경하기

    이 문서는 CentOS 7에서 Postgres data directory 변경에 대한 가이드를 제공한다. 설치 환경OS : CentOS 7.3.1611 DB : Postgresql 9.3.16 변경 방법Postgres datadir 경로 확인 및 Postgres service 중지Postgres 접속 하여 아래와 같은 명령어...
    Date2017.05.10 Bychris Reply0 Views2472
    Read More
  4. No Image

    CentOS 7에 MySQL Data directory 변경하기

    이 문서는 CentOS 7에서 Mysql data directory 변경에 대한 가이드를 제공한다. 설치 환경OS : CentOS 7.3.1611 DB : Mysql 5.6.35 변경 방법Mysql datadir 경로 확인 및 Mysql service 중지mysql 접속 하여 아래와 같은 명령어로 datadir 경로를 확...
    Date2017.05.10 Bychris Reply0 Views3699
    Read More
  5. No Image

    CentOS 7에 MySQL 설치하기

    이 문서는 CentOS 7에서 Mysql 설치에 대한 가이드를 제공한다. 설치 환경OS : CentOS 7 64bit DB : Mysql 5.6.35 설치 화면저장소 추가아래 명령어로 repository 추가를 한다. rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noar...
    Date2017.03.27 Bychris Reply0 Views10103
    Read More
  6. CentOS 7에 Artifactory 설치

    이 문서는 Artifactory 설치 가이드를 공유 한다. 설치 환경 OS : CentOS 7 Java : jdk1.8 Database : Postgresql 9.3 Artifactory InstallArtifactory를 위한 Database & DBuser 생성 Artifactory 다운로드Artifactory를 다운로드 받는다.(https...
    Date2017.03.15 Bychris Reply0 Views2257
    Read More
  7. CentOS 7에 Gerrit 설치

    이 문서는 CentOS에 Gerrit 설치 가이드를 공유한다. 설치환경OS : CentOS 7_64bit JAVA : JDK1.8.0_111 Postgresql : 9.3.15 Git : 2.10.0 Gerrit : 2.13.5 Gerrit download아래 화면과 같이 Gerrit을 아래와 같은 명령어로 다운을 받는다. wget https...
    Date2017.03.14 Bychris Reply1 Views2264
    Read More
  8. Windows 2012에 Oracle 12c R1 설치

    이 문서는 Oracle 12c Windows의 설치 가이드를 공유한다. 설치 환경 OS : Windows Server 2012 R2 Datacenter DB : Oracle 12c R1 설치 화면www.oracle.com 접속하여 Oracle를 다운 받습니다. http://oracle.com 접속해서 Oracle 12c r1을 다운을 받습...
    Date2017.03.14 Bychris Reply0 Views2553
    Read More
  9. Oracle 11g 하나의 리스너로 멀티 Instance 통신하기

    Oracle 11g 멀티 Instance 구성 가이드를 공유 한다. 설치 화면 OS : Windows Server 2012 R2 Datacenter DB : Oracle 11g R2 설치 화면우선 새로운 데이터베이스를 생성한다. 관리자 명령 프롬프트를 실행하여 dbca 명령어를 입력 한다. 다음을 ...
    Date2017.03.14 Bychris Reply0 Views4224
    Read More
  10. Windows 2012에 Oracle 11g R2 설치

    Oracle 11g Windows의 설치 가이드를 공유한다. 설치 환경 OS : Windwos Server 2012 R2 Datacenter DB : Oracle 11g R2 설치 화면www.Oracle.com 접속 후 11g를 다운 받는다. Oracle download 이후 압축을 해제 하고 setup 합니다. My Oracle Su...
    Date2017.03.14 Bychris Reply0 Views3277
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4