우선 회원 가입 부터 해주세요 1년 무료 사용 입니다. 중간에 꼭 해지 하세요
...카드까지 등록하는거라 중요하니 꼭기억하세요!
첫 화면에서 오른쪽위에서 보시면 나라 선택할수있습니다 .당연 서울로 진행하겠습니다.
가상 머신 선택!
이름은 편하게 선택하시고 우분트 클릭!
.
키페어 설정 이름은 편하게 설정하시고 파일이 중요하니 꼭 보관하세요 !
이런 파일이 다운로드 된다 보관 잘하세요 나중에 외부 접속용 (SSH) 으로 사용 할껍니다.
SSH 오픈 하면 안된다 그래서 내 PC 에서만 접소할수있게 지정을 한다 언제든 변경이 가능합니다.
인스턴스 시작 !!!
이렇게 사용 하고 있는 리스트가 나올겁니다!.
우선 SSH 설정은 나중에 설명드리고 접속 방법을 알려 드리겠습니다.
인스턴스 ID 클릭하자 !
상단에 보시면 연결 있습니다 연결 클릭 !
한번더 연결 클릭!
이 화면이 나오면 정상 설치 했습니다 ..
AWS 는 처음 설치하면 비밀번호가 없습니다 그러니 비밀번호 설정 하겠습니다.!
ubuntu@ip-172-31-3-41:~$ sudo passwd root
new password:
Retype password:
passwd: password updated successfully
비밀번호 설정 완료!
이제 MYSQL 설치 진행하겠습니다 .
우선 우분투 설치 업데이트 합니다.
sudo apt-get update
MYSQL 설치
sudo apt-get install mysql-server
기본 설정
sudo ufw allow mysql
mysql 실행
sudo systemctl start mysql
-----------------------------------------------------------
Ubuntu 재시작시 자동 재시작
$ sudo systemctl enable mysql
-------------------------------------------------------
mysql 접속
mysql -uroot -p
처음 비밀번호는 root 이다 기억하자! (왜 아무도 안알려주시는건가 ..)
사용자 정보 확인
SELECT User, Host, authentication_string FROM mysql.user;
test 라는 데이터 베이스 만들고 확인
CREATE DATABASE test ;
데이터 베이스 접속 하기
use test;
계정 비밀번호 변경
ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxxx';
xxxxxxx 비밀번호 아무거나 사용하세요 단 대문자 , 소문자 ,특수문자 ,숫자 다~ 들어가야 합니다.
테이블 생성하기
CREATE TABLE your_table_name (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
age INT
);
데이터 입력하기
INSERT INTO your_table_name (name, age) VALUES ('John', 25);
INSERT INTO your_table_name (name, age) VALUES ('Jane', 30);
데이터 입력확인 하기
select * from your_table_name;
확인 완료 수고하셨습니다 .
알아두면 좋은거
---계정 만들기--
test 데이터베이스 사용할 계정 testu 만들고 확인
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'mysql비번';
FLUSH PRIVILEGES;
SELECT User, Host, authentication_string FROM mysql.user;
test 데이터베이스 사용할 계정 testu 에 권한 부여
GRANT ALL PRIVILEGES ON 데이터베이스이름.* TO 'testuser'@'localhost';
EX) GRANT ALL PRIVILEGES ON test.* TO 'ksh874'@'%';
모든 권한주기
EX) grant all privileges on *.* to 'ksh874'@'%' with grant option;
FLUSH PRIVILEGES;
SHOW GRANTS FOR'testuser'@'localhost';
SELECT User, Host, authentication_string FROM mysql.user;
'프로그램' 카테고리의 다른 글
AWS EC2 우분투 외부 접속 방법 PuTTY (0) | 2023.05.31 |
---|---|
CentOS 9 MYSQL 설치 방법 (0) | 2023.05.31 |
CentOS9 ELk Stack 설치 하기 ! 공부중~ (0) | 2023.05.11 |
CentOS Stream 9 , 8 , 7 설치 방법! (1) | 2023.05.11 |
VMware Workstation 17 Player 설치 방법 (0) | 2023.05.11 |