특정 버전 mysql 설치하기
root@jjuDB01:/usr/local# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.25.tar.gz
원하는 버전의 mysql 깔면됨
또는
apt 명령어를 통한 mysql 최신버전 설치하기
sudo apt-get update
sudo apt-get install mysql-server
sudo systemctl status mysql
sudo systemctl is-enabled mysql
sudo systemctl enable mysql
sudo /usr/bin/mysql -u root -p
이렇게 치면 비밀번호 엔터하라고 나오는데
비번 설정을 안했기 때문에 그냥 엔터 치면 된다.
// 비번 바꾸기
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '원하는비번 여기만바꾸면됨~~';
flush privileges;
※ 만약 이 설정을 다 하고도 workbench에 접속이 되지 않는다면???
(KT클라우드나 네이버클라우드의 설정에 방화벽을 3306 추가를 안한것이다!)
전체 ip포트에 추가를 했으니까 db 서버에는 따로 방화벽 포트를 허가를 안한것이 문제였음...!!
// 계정 만들기
mysql> create user '아이디생성하셈'@'%' identified by '비번생성하셈';
mysql> grant all privileges on *.* to ' 아이디생성하셈 '@'%';
grant all privileges on *.* to ' 아이디생성하셈 '@'%' with grant option;
flush privileges;
quit 하고 다시 server mysql restart

'서버세팅 관련' 카테고리의 다른 글
기존 DB export 할때 실수 -> Advanced Options 눌러서 (0) | 2024.06.20 |
---|---|
mysql db 구조 덤프 뜬거 import 할때 자주 생기는 오류~ (0) | 2024.06.20 |
mysql 덤프 뜨다가 잘못떠서 스키마 전체 테이블을 삭제해야할때...! (0) | 2024.06.20 |
[ERROR] 우분투 서버 시간 ERROR (putty 디버그 시간 에러) (2) | 2024.01.23 |
[우분투] 서버 세팅 시 자주 쓰는 명령어 의미 (su,sudo,whoami,chsh -s /bin/bash) (4) | 2024.01.03 |