ubuntu에 mysql 설치
sudo apt upgrade
sudo apt install mysql-server
sudo mysql_secure_installation
ubuntu에 mysql 설치외부 접속을 위해 mysql 서버에서 계정 생성, 권한 부여하기
mysql> SELECT Host,User,plugin,authentication_string FROM mysql.user; CREATE USER ‘(user)’@’(Host)’ identified by ‘(사용할 pw)’;
GRANT ALL PRIVILEGES ON . to ‘(user)’@’(Host)’ flush privileges;
외부접속 허용하기 위해 my.cnf 파일 찾기 → vi 이용해서 내용 확인한후, etc/mysql/mysql.conf.d 에 위치한 mysqld.cnf 파일을 sudo 로 연다 → bind-address =127.0.0.1로 되어있지만 0.0.0.0으로 변경후 service mysql restart 해준다service mysql restart → mysql 서버 재시작
DBeaver(디비버) Public Key Retrieval is not allowed 에러 허허허..
Driver properties 에서 allowPublicKeyRetrieval을 true 로 변경해주자!!!!!!
service mysql status → mysql 서버 상태 확인
SELECT Host,User,plugin,authentication_string FROM mysql.user;
sudo apt upgrade sudo apt install mysql-server sudo mysql_secure_installation
'sql' 카테고리의 다른 글
sql 공부하면서 알게된 점들(db dump 뜨는 명령어) (0) | 2023.08.10 |
---|---|
sql 공부하며 알게된 것들 정리(group by, order by, DATEDIFF , TIMESTAMPDIFF) (0) | 2023.08.10 |
sql에 알게된 점(날짜 검색, dbeaver에서 쿼리 속도 측정 방법) (0) | 2023.08.10 |