- 나의 경우 ubuntu 14.04에서 mysql 5.7.* 버전이 설치 되지 않았다. apt-get 에서 mysql-server-5.7 패키지가 사라진것으로 보인다. (혹시 되시는분?)
$ sudo apt-get update
$ sudo apt-get install mysql-server
- 설치 (설치 중 root 암호 입력)
$ sudo mysql_secure_installation
- 보안 설정
$ sudo mysql_install_db
- 기본 디비 설치
$ mysql -u root -p
mysql> select version();
- mysql 버전 확인
* 외부 접근 허용
mysql> use mysql;
mysql> select host, user, password from user;
- 현재 접속 가능한 유저
1) 특정 IP 접근 허용 설정
mysql> grant all privileges on *.* to 'root'@'10.221.55.8' identified by 'root의 패스워드';
2) 특정 IP 대역 접근 허용 설정
mysql> grant all privileges on *.* to 'root'@'10.221.%' identified by 'root의 패스워드';
3) 모든 IP의 접근 허용 설정
mysql> grant all privileges on *.* to 'root'@'%' identified by 'root의 패스워드';
mysql> select host, user, password from user;
mysql> flush privileges;
mysql> exit
sudo vi /etc/my.cnf (혹은 sudo vi /etc/mysql/my.cnf)
- 아래부분 주석처리
# bind-address = 127.0.0.1
$ sudo /etc/init.d/mysqld restart
- mysql 재시작
'TIL' 카테고리의 다른 글
프로세스와 쓰레드 (0) | 2018.07.30 |
---|---|
mysql replication (0) | 2018.07.09 |
mysql fulltext (0) | 2018.07.09 |
elasticsearch (0) | 2018.06.30 |
젠킨스 (0) | 2018.06.27 |