- MySQL 설치, 사용방법 - ubuntu 기준

    - 설치
sudo apt-get update
sudo apt-get install mysql-server

    - 설정
mysql_secure_installation

    - 서버 제어
systemctl status mysql.service

systemctl restart mysql.service
systemctl stop mysql.service
systemctl start mysql.service


//===========================
* EC2 인스턴스에 외부접속 가능하도록 설정
    - 보안그룹 설정
        - 인스턴스 선택 -> 보안그룹의 이름 클릭
        -> 인바운드 탭 -> 편집 버튼
        -> 규칙 추가 ->  MYSQL/Aurora TCP 3306 선택 -> 저장

    - mysql 외부 접속 가능 설정
nano mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0


* 사용자 추가( 모든 권한, 외부 접속 가능 )
sudo mysql -uroot -p


CREATE USER 'ubuntu'@'localhost' IDENTIFIED BY 'userpass';
CREATE USER 'ubuntu'@'%' IDENTIFIED BY 'userpass';

GRANT ALL PRIVILEGES ON *.* to ubuntu@localhost IDENTIFIED BY 'userpass' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* to ubuntu@'%' IDENTIFIED BY 'userpass' WITH GRANT OPTION;

FLUSH PRIVILEGES;



'Code > Web' 카테고리의 다른 글

[라라벨] Trait(트레이트) 사용법  (0) 2019.02.14
[라라벨] 파사드 만들기  (0) 2019.02.14
AWS EC2 인스턴스에 MySql 설치  (0) 2019.02.13
HTTP 상태 코드  (0) 2019.02.12
[html, php] 이스케이프( Escape)  (0) 2019.02.12
PHP 버전 역사  (0) 2019.02.11
Posted by 코덴스
TAG

댓글을 달아 주세요