현재 ubuntu 서버는 nCloud를 통해 구축된 서버입니다.
sudo apt-get update
명령어를 통해 패키지 업데이트 (이미 업데이트 혹은 최신버전일 경우 생략)sudo apt-get install mysql-server
명령어를 통해 MySQL 설치sudo ufw allow mysql
명령어를 통해 외부 접속포트를 열어줌. (기본포트 3306)sudo systemctl start mysql
명령어를 통해 MySQL을 실행.ps -ef | grep mysql
명령어를 통해 MySQL이 실행되고 있는지 확인 가능.sudo systemctl enable mysql
명령어를 통해 서버 재시작 시 MySQL을 같이 실행하도록 설정.sudo mysql -u root -p
명령어를 통해 접속.export PATH="$PATH:{MySQL이 설치된 경로}"
명령어로 환경변수 추가SHOW VARIABLES LIKE "%version%";
SELECT User, Host, authentication_string FROM mysql.user;
SET PASSWORD FOR '{아이디}'@'{호스트}' = PASSWORD('{변경할 비밀번호}');
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
CREATE USER '{아이디}'@'{호스트}' IDENTIFIED BY '{비밀번호}';
GRANT ALL PRIVILEGES ON {DB명}.{테이블} TO '{아이디}'@'{호스트}' [IDENTIFIED BY '{비밀번호}'];
내용 참고
: 우분투에 Mysql 설치하기 (How to install Mysql-server in Ubuntu)
: mysql 사용자추가/DB생성/권한부여
: 리눅스에서 mysql PATH 설정해주기