기본적으로 워크벤치를 쓰는 것이 편하나 커맨드라인 클라이언트를 쓸 일도 있으므로 동작을 확인해본다.
cmd창을 열어 아래 명령어 입력
mysql -u root -p
비밀번호를 입력하면 접속이 됨을 확인 할 수 있다
5. 서버 기본 캐릭터셋(character-set)을 UTF-8로 변경하기
프로그램 데이터\MySQL밑에 MySQL서버 폴더를 찾아 들어간다. 예) C:\ProgramData\MySQL\MySQL Server 5.7
(프로그램데이터 폴더가 안보일 시 윈도탐색기 숨긴 항목 체크해제)
my.ini파일을 열어 # character-set-server= 항목을 찾아 아래와 같이 변경한다. (#을 제거해 주석처리 해제)
character-set-server=utf8
6. 서비스 재시작
7. 서버가 재시작 완료되면 mysql에서 status 명령어로 서버와 db의 캐릭터셋을 확인한다. 캐릭터셋 변경 이후에는 데이터베이스가 자동으로 utf-8로 생성된다
수동으로 서비스 등록하고 초기화하려면 아래와 같이 입력
G:\JavaWeb_App\DB>mysqld --install
Service successfully installed.
G:\JavaWeb_App\DB>mysqld --initialize
G:\JavaWeb_App\DB>net start mysql
The MySQL service is starting.
The MySQL service was started successfully.
이니셜라이즈 후 data폴더에 host명.err파일이 생성되며 파일을 열어 초기 비밀번호확인이 가능하다.
이 후 이 임시비밀번호를 본인이 원하는 비밀번호로 변경하면 된다.
ALTER USER 'root'@'localhost' IDENTIFIED BY '비밀번호';
DB관리를 위한 새 유저 추가
create user '[유저명]'@'%' identified by '[비밀번호]';
권한 부여
grant select, insert, update on [DB테이블명].* to [유저명]@localhost identified by '[비밀번호]';
C:\Users\rutel>java -version
C:\Users\rutel>javac -version
'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
시스템 환경설정 (자바 환경설정)
파일 위치 상관없이 모든 위치에서 자바 프로그램을 사용할수 있게 설정한다.
1) 탐색기 - 내PC - 오른쪽 버튼 - 속성 - 고급시스템설정 선택 2) 시스템 속성 - 고급 - 환경변수 3) 시스템 변수 - Path - 편집 - 새로만들기 C:\Program Files\Java\jdk1.8.0_181\bin 위와 같이 입력 후 확인
자바 실행환경(JRE) 설정
1) 탐색기 - 내PC - 오른쪽 버튼 - 속성 - 고급시스템설정 2) 시스템 속성 - 고급 - 환경변수 3) 시스템 변수 - 새로만들기 변수이름:CLASSPATH 변수값: .;C:\Program Files\Java\jdk1.8.0_181\lib\tools.jar - 위와 같이 기입 후 확인
그 다음 커맨드 창에서 아래 명령어를 입력하면 정상적으로 자바 컴파일러 버전이 확인될 것이다. C:\Users\rutel>javac -version
웹서버(웹애플리케이션서버) 설치 html은 정적웹프로그램으로 브라우저로 바로 열어서 확인가능하다. jsp는 동적웹프로그램 별도 웹서버를 거쳐서야 확인가능하다.