mysql
-
02. 게시판 (테이블 생성)Spring Web Project/2. 게시판 (Board) 2020. 11. 24. 13:11
00. Select Database > use mysql; 01. Create Table create table tbl_board ( bno INT NOT NULL AUTO_INCREMENT, title VARCHAR(200) NOT NULL, content TEXT NULL, writer VARCHAR(50) NOT NULL, regdate TIMESTAMP NOT NULL DEFAULT now(), viewcnt INT DEFAULT 0, PRIMARY KEY (bno)); 02. Table 생성 확인 select * from tbl_board; 03. Insert data insert into tbl_board(title, content, writer) values ('제목', '내용', 'User..
-
03. 개발환경설정 (DB 연결)Spring Web Project/1. Project Setting 2020. 11. 15. 21:39
1. Maven Repository > url : mvnrepository.com/artifact/mysql/mysql-connector-java > version 선택 > [Maven]탭 내용 복사 2. 프로젝트 pom.xml 추가 3. jUnit 버전 변경 > 4.7 > 4.12 Note) jUnit @Test : 테스트해야 하는 내용을 메소드 안에 작성하고 메소드 위에 @Test 애노테이션을 추가하면 jUnit은 해당 메소드를 테스트용 코드로 간주하고 테스트를 진행할 수 있게 합니다. @Before : 모든 테스트 작업에 앞서 준비되어야 하는 내용을 작성해서 메소드에 추가하는 애노테이션입니다. @Test 메소드의 실행 전에 실행되기 때문에 테스트를 위한 준비 작업을 할 때 사용합니다. @After ..
-
02. 개발환경설정 (Database)Spring Web Project/1. Project Setting 2020. 11. 13. 11:41
1. MySQL 설치 > 참고 url : hanseom.tistory.com/3?category=734925 2. SQL Developer > 설치 url : www.oracle.com/downloads/ > C:\ 다운로드 후 압축해제 > sqldeveloper.exe 실행 3. MySQL JDBC Driver Download > 참고url : hanseom.tistory.com/9?category=734925 4. SQL Developer에서 MySQL JDBC Driver 추가 > 도구 > 환경설정 > 데이터베이스 > 타사 JDBC 드라이버 > 항목 추가 > JDBC 드라이버 선택 > 좌측 상단 [+] 선택 > Name, 데이터베이스 유형, 사용자 이름, 비밀번호 입력 > 접속 [참고] Oracle..
-
[JSP] 게시판만들기(4) - JDBC, MySQL ConnectorBackEnd/JSP 2019. 10. 25. 11:28
1. MySQL Connector Download - 설치 URL : https://dev.mysql.com/downloads/connector/j/ MySQL :: Download Connector/J MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7, 5.6, and 5.5. Please upgrade to MySQL Connector/J 8.0. dev.mysql.com 2. 압축풀기 3. Jar 파일 이동 - 경로 : 프로젝트폴더 - WebContent - WEB-INF - lib 4. Java Build Path 추가 - 프로젝트 우클릭 - Properties - Java Build Path - Jar 파..
-
[JSP] 게시판만들기(3) - MySQL Table 생성BackEnd/JSP 2019. 10. 25. 09:16
1. MySQL 접속 및 Database 선택 - 명령어 : mysql -u root -p1234 - 명령어 : show databases; - 명령어 : use mysql 2. Table 생성 - 명령어 : drop table board; // table 존재 시 삭제 - 명령어 : create table board( num INT(4) primary key auto_increment, author varchar(20), title varchar(50), content varchar(255), writeday timestamp default current_timestamp, ); 3. Insert Data - 명령어 : insert into board(author, title, content) valu..
-
[JSP] 게시판만들기(2) - MySQL Database 접속(root 계정 password 변경 포함)BackEnd/JSP 2019. 10. 23. 14:29
1. 명령프롬프트 (관리자 권한으로 실행) - 명령어 : mysql -u root -p 2. Database 확인 및 선택 - 명령어 : show databases; (database 목록 확인) - 명령어 : use mysql; (database 선택) 3. root 계정 password 변경 - 명령어 : desc user; (user 테이블 필드 확인) - 명령어 : update user set password = password('1234') where user='root'; (password 변경) 4. 재접속 - 명령어 : flush privileges; - 명령어 : mysql -u root -p1234
-
[JSP] 게시판만들기(1) - MySQL Installation (ZIP파일)BackEnd/JSP 2019. 10. 23. 11:52
1. Installation Url - https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Window dev.mysql.com 2. Download 3. 압축풀기 - 경로 ..