MySQL Workbench
for windows 10
Workbench 설정
Edit > Preferences > SQL Editor 에서 Safe Updates 체크를 풀어준다.
MySQL 샘플 데이터베이스 설치
샘플 데이터 다운로드 링크 : employees
employees 폴더 경로로 이동하여 root 권한으로 MySQL monitor 에 접속한다.
아래와 같이 설치 명령으로 employees.spl 을 설치한다.
mysql> source employees.sql ; |
아래 그림과 같이 설치화면이 완료되면 정상 설치.
데이터 베이스 리스트를 출력하여 제대로 샘플 데이터베이스가 생성되었는지 아래와 같이 확인한다.
MySQL 설치 폴더 확인
MySQL을 설치하면 아래와 같은 경로에 파일들이 생성된다.
설치된 파일들이 의미하는 바는 아래표와 같다.
폴더 |
역할 |
bin 및 scripts |
MySQL 서버 프로그램, 클라이언트 프로그램 및 유틸리티 프로그램 파일 |
include |
응용프로그램을 개발할 때 필요한 헤더 파일 |
lib |
MySQL 관련 라이브러리 파일 |
share |
기타 지원 파일, 각 언어별 오류 메시지 파일 등 |
데이터베이스 파일은 아래와 같이 숨김 파일로 ProgramData 폴더에서 관리된다.
데이터베이스 스키마는 아래 그림과같은 경로에서 폴더별로 관리 되며 해당 폴더를 백업용으로 통째로 복사하는 경우가 아니면 접근할일이 거의 없다.
명령프롬프트를 이용한 MySQL 설치
아래와 같이 mysql download 페이지에서 ZIP 파일형태의 설치 파일을 다운로드 한다.
환경변수에 mysql bin 폴더를 path에 지정한다.
> SETX PATH -%PATH%;C:\mysql\bin |
명령 프롬프트를 관리자 권한으로 실행한 후 mysql 설치 폴더가 있는 경로로 이동 후 아래 명령어로 초기화 한다.
C:\mysql\bin>mysqld --initialize |
아래명령으로 my.cnf 파일을 생성한다.
NOTEPAD c:\mysql\my.cnf |
생성된 my.cnf 파일에 아래와 같이 내용을 입력한다.
아래 명령으로 my.cnf 파일을 인스톨한다.
C:\mysql\bin>mysqld --install MySQL --defaults-file=c:\mysql\my.cnf |
아래명령으로 MySQL 서버를 시작한다.
C:\mysql\bin>NET START MySQL |
제어판 > 시스템 및 보안 > 관리도구 > 서비스 경로에서 MySQL 서버가 정상적으로 동작 하는지 확인 할 수 있다.
root 사용자 비밀번호 설정 C:\mysql\bin> mysql -u root mysql> use mysql; mysql> update USER set authentication_string=password('1234') where user='root'; mysql> flush privileges; mysql> alter user 'root'@'localhost' identified by '1234'; mysql> exit |
MySQL 서비스 중지 및 삭제
C:\mysql\bin> NET STOP MySQL C:\mysql\bin> mysqld --remove MySQL |
🌈 MySQL FIELD 함수 (0) | 2024.01.23 |
---|---|
Windows Server 2012 R2 for MySQL (0) | 2018.03.06 |
MySQL DBMS 종류/특징 (0) | 2017.08.31 |
MySQL & VirtualBox 외부 접속 테스트 (0) | 2017.08.31 |
MySQL Command Line 사용자 추가/삭제, 권한부여 (0) | 2017.08.24 |