MySQL 다운로드와 설치
MySQL 다운로드
https://downloads.mysql.com/archives/installer/ 접속 후 OS및 버전 확인해서 다운로드
MySQL 설치
※자세한 내용은 교재 참고할 것
Setup Type - Custom- MySQL Server 8.0, MySQL Workbench 8.0, Samles and Examples 8.0-...-Type and Networking
Config Type에는
Development Computer(MySQL 외에도 여러 프로그램을 사용하는 컴퓨터),
Server Computer(웹 서버 등의 중요한 서버가 가동되는 컴퓨터에 MySQL을 설치할 때 선택. MySQL이 최소한의 메모리만 사용)
Dedicated Computer(MySQL 전용 컴퓨터, MySQL이 사용 가능한 메모리를 최대한으로 사용하므로 성능이 좋음)
그림 1 과 같이 체크
-Authentication Method
-Accounts and Roles
MySQL 관리자(root)의 비밀번호 지정. 까먹지 않도록한다.
-Windows Service
MySQL 서버를 Windows의 서비스로 등록하기 위한 설정
Windows Service Name은 원하는대로 지정
Windows Service Name은 Windows[관리도구]-[서비스]에서 확인 가능
별 문제없이 Execute, Finsh, Next를 하면된다.
-Connect To Server
User Name과 Password 입력 후 Check 클릭 시 연결 성공 메세지(그림 5 참조)
이후 Next-Excute 몇 번 반복하면 Finish가 나온다.
설치 완료 후 MySQL Workbench를 실행 시키면 그림 6과 같이 뜬다.
현재 상태는 Server에 연결된 상태가 아니다.
그림 6의 박스친 곳의 Local instance MySQL을 클릭하면 Connect to MySQL server 창이 나오는데 거기서 아까 그림 3에서 설정해둔 비밀번호를 입력한 후 OK를 눌러준다.
MySQL Workbench 설정
Edit - Preferences - SQL Editor - Safe Updates 항목을 해제
Safe Updates 항목을 체크해둘시 업데이트를 통해 기존 파일이 삭제될 수 있음
TUI(CMD)
명령어로만 작업 해야함.
show datadases; -- MySQL DBMS에 존재하는 DB리스트 조회
use world; -- DB 전환 (use DB명;)
show tables; -- DB 내 table리스트 조회
desc city; -- table 구조 조회 (desc 테이블명;) -- ※desc 테이블 구조를 살펴 볼 수 있는 명령어 ;
select * from ~~ order by ㅁㅁㅁ desc/asc; -- 내림차순, 오름차순 -- select * (table의 모든 데이터 출력 (select * from 테이블명))
from city;
GUI
접속 방법
Standard TCP/IP over SSH (원격주소)
ㅇStandard(TCP/IP) (로컬접속)
ㄴHostname : localhost 혹은 127.0.0.1
show databases; -- 결과가 있는명령어
use world; -- 결과가 없는 명령어(로그 확인)
※ Ctrl + Enter : Excute, 실행
'KDT > DB' 카테고리의 다른 글
231115 DB - ERD, JOIN 1 (0) | 2023.11.17 |
---|---|
231108 DB - WHERE 2, ORDER BY (0) | 2023.11.08 |
231103 DB - SELECT, 비교연산자, 정렬, WHERE 1 (0) | 2023.11.03 |
231101 DB - CRUD (0) | 2023.11.01 |
231026 DB - DB와 DBMS (0) | 2023.10.31 |