반응형
- 계정추가
- select * from mysql.user로 현재 모든 user확인
- create user 'root'@'%' identified by 'password'로 외부접속 가능한 계정을 추가
- root@127.0.0.1만 있으면 localhost에서만 접속이 가능, root@%로 해서 외부접근 가능하도록 해줌
- show grants for root@'%'로 권한확인
- grant all privileges of *.* fo root@'%'로 권한추가해줌
- mysql port 변경, 외부접속 허용
- sudo vi /etc/mysql/mysql.conf.d/mysqld.conf로 설정파일 확인 (경로는 다를수 있음)
- vi sudo로 안열면 readonly라서 안고쳐짐
- 기본포트는 3306, port찾아서 변경가능
- bind-address=127.0.0.1이거 있으면 외부접속 안됨, 주석처리해줌
- 변경후 sudo service mysql restart로 재시작
반응형
'db' 카테고리의 다른 글
mysql date/time (0) | 2022.04.22 |
---|---|
우분투 18.04 MongoDB 설치 및 구성 (0) | 2022.04.18 |
mysql numeric type (0) | 2020.11.05 |
mysql error - Invalid use of NULL value (이미 null들어간 column not null로 만들때 에러) (0) | 2020.05.25 |
mysql workbench timeout 설정 (Lost connection to MySQL server during query) (0) | 2020.05.25 |