JSP 게시판 만들기 강좌 3강 - 회원 데이터베이스 구축하기 (JSP Advanced Development Tutorial #3)

Поділитися
Вставка
  • Опубліковано 11 лис 2024

КОМЕНТАРІ • 78

  • @가나다라바마
    @가나다라바마 Рік тому +5

    23.08.26 시작
    mysql community server 라고 구글에 치면 다운로드 링크 나옵니다.
    저는 5.7.43 버전 다운받았습니다.
    developer default 항목이 없어서 full 을 선택했습니다.
    INSERT INTO... 할 때,
    ERROR 1366 (HY000): Incorrect string value: '\xC8\xAB\xB1\xE6\xB5\xBF' for column 'userName' at row 1
    이런 오류 나타나시는 분은
    ALTER TABLE 테이블명 convert to charset utf8;
    위에거 치고 하면 됩니다.
    mysql이 옛날 버전이라 그런가, 윈도우8이라서 그런가 이 방법 밖에 안되네요
    23.08.26 완료

    • @이민진-q5o
      @이민진-q5o 10 місяців тому

      감사합니다!

    • @unlicensed_biker
      @unlicensed_biker Місяць тому

      감사합니다 저도 5.7.44 버전으로 하니깐 되네요
      처음에 뭣 모르고 8.0.39 버전 다운 받았는데, 이건 그냥 인스톨 파일이 없네요

  • @nackbongchoi
    @nackbongchoi 3 місяці тому +1

    ERROR 1366 (HY000): Incorrect string value: '\xC8\xAB\xB1\xE6\xB5\xBF' for column 'userName' at row 1 에러시에 ALTER TABLE user convert to charset utf8; 입력

  • @청전대로95번길
    @청전대로95번길 8 місяців тому

    오라클버전은 없나요..

  • @꿈털이
    @꿈털이 3 роки тому +4

    create database bbs;
    use bbs;
    show databases;
    create table USER(
    userID varchar(20),
    userPassword varchar(20),
    userName varchar(20),
    userGender varchar(20),
    userEmail varchar(50),
    primary key(userID)
    );

  • @따봉냥이-o1u
    @따봉냥이-o1u 3 роки тому +3

    진도가 빨라서 좋습니다 선생님

  • @bj03071
    @bj03071 2 роки тому

    VScode로는 불가능할까요??
    페키지부터 갑자기 숨이 턱 막히네요..

  • @김인제-o6m
    @김인제-o6m Рік тому +2

    2023-01-08 (/Board/src/main/java/user/User.java)
    package user;
    // 데이터를 처리하고 관리하는 기법 -> JAVA Beans
    public class User {

    /* 데이터베이스 내에서 만든 컬럼과 타입 그대로 변수 선언
    create table user (
    userID VARCHAR(20) primary KEY,
    userPassword VARCHAR(20),
    userName VARCHAR(20),
    userGender VARCHAR(20),
    userEmail VARCHAR(20)
    );
    */
    private String userID;
    private String userPassword;
    private String userName;
    private String userGender;
    private String userEmail;

    // 오른쪽 마우스 > Source > Generate Getter & Setter > Select All > Finish
    public String getUserID() {
    return userID;
    }
    public void setUserID(String userID) {
    this.userID = userID;
    }
    public String getUserPassword() {
    return userPassword;
    }
    public void setUserPassword(String userPassword) {
    this.userPassword = userPassword;
    }
    public String getUserName() {
    return userName;
    }
    public void setUserName(String userName) {
    this.userName = userName;
    }
    public String getUserGender() {
    return userGender;
    }
    public void setUserGender(String userGender) {
    this.userGender = userGender;
    }
    public String getUserEmail() {
    return userEmail;
    }
    public void setUserEmail(String userEmail) {
    this.userEmail = userEmail;
    }
    }

  • @기록-i1i
    @기록-i1i 2 роки тому +1

    6:08 초의 Java Resources 폴더가 없는데, 이클립스가 있어 따로 개발환경을 구성하지 않은것이 문제인걸까요?

    • @기록-i1i
      @기록-i1i 2 роки тому

      src/main/java가 있는데 거기다가 패키지 만들고 작업해도 괜찮을까요??

    • @기록-i1i
      @기록-i1i 2 роки тому +3

      거기다 하는거 맞다~ 이말이야

  • @demian66
    @demian66 Рік тому

    23-9호기 3강 까지 순항 중

  • @채지상-s3y
    @채지상-s3y 2 роки тому

    3:54 이 이후에 화면전환 된 사이에 무슨 일이 있었던 건가요? 저는 창 정리 안하고 따라하면 에러가 납니다.

  • @류재욱-n3h
    @류재욱-n3h 2 роки тому

    window 10 home 이면 설치가 안되나요?

  • @user-hs1parkmagic
    @user-hs1parkmagic 2 роки тому +1

    Jsp 번전이 달라서 그런지
    Res도 없고 lib러리 폴더가 안보이는대..
    Mysql설치는 default로하고
    디폴트설치하면 connector도 기본 설치되는대 Connector만 따로 덮어쓰기로
    jar로 추가해주면될까요?
    동영상경로대로가면 connector/j로 가도
    전체 msi인스톨러가 다운되는거 같아서
    Jar 다운링크를 알려주시면감사드릴깨요
    이부분때매 피씨만3번 포맷했습니다.ㅜ

  • @newbie631
    @newbie631 3 роки тому +5

    Java Resources 폴더가 없으면 어떡하나요ㅠㅠ~~~~~~

    • @minseok9179
      @minseok9179 3 роки тому +1

      저도 Java resources 라는 폴더가 없었는데 src/main/java 라는 폴더가 있어서 거기에 user pacakge랑 class 만들어줬더니 됐어요

  • @BangdengE
    @BangdengE 5 років тому +3

    mysql은 진짜 데이터베이스 관리하고 만들고 하는게 간단하기도 하고 편해서 좋은거같네요
    물론 가장 중요한건 무료로 가능하다는점이지만요ㅎㅎ

  • @사파이어-m9o
    @사파이어-m9o 3 роки тому

    저는 Initializing database에서 자꾸 걸리네요 ㅜㅜ Windows Service name is already used라고 떠서 이름을 자꾸 바꿔줘봤는데도 계속 이래요 ㅜ

  • @ruhunahello8203
    @ruhunahello8203 5 років тому +1

    해당 소스 다 입력하고 ID와 PW를 입력해도 잘못된 정보를 입력해도 데이터베이스 오류가 뜨는데 ㅠㅠㅠㅠㅠㅠㅠㅠ

  • @dbwlsw2286
    @dbwlsw2286 4 роки тому

    mysql 깔고 next 다 누르고 설치 다했는데 마지막에 영상처럼 비번 설정하는게 안떠요 ㅠㅠ 어떻게해야될까요ㅠㅠ하루종일 삭제하고 설치하는데 똑같아요

    • @ilovepornhub7466
      @ilovepornhub7466 4 роки тому

      삭제 하실때 제어판에 가셔서 비주얼 스튜디오C++다 삭제하고 다시 설치하세요 저도 그거 안되서 하다가 그렇게 하니까 됬어요

  • @mintychoco9062
    @mintychoco9062 2 роки тому

    자바 빈제요?

  • @정수영-f7t
    @정수영-f7t 7 років тому

    안녕하세요 다름이 아니라 동영상 보면서 똑같이 하는중인데 installation 목록도 다르 며 connector/odbc 5.3.7 이 부분이 느낌표가 뜨며 느낌표에 마우스를 올려놔도 어떤 문제인지가 나오지가 않습니다 해결 방법 부탁드립니다

  • @성지혜-s5n
    @성지혜-s5n 4 роки тому

    mysql 삭제후 재설치하는데 ou still have warnings with your selected paths are you sure you want to continue 이말이 뜨는데 어떻게 해야하나요?ㅜㅜ

  • @chocheolhyeon
    @chocheolhyeon 6 років тому

    안녕하세요! 제가 개인용 컴퓨터가 없어서 작업을 구름ide로 하고 있습니다. 영상에 보면 자바소스랑 bbs가 미리 존재하는데 지금 제 상황에서 어떻게 해야하나요?! 구름ide에선 아무것도 존재하지 않습니다.

    • @chocheolhyeon
      @chocheolhyeon 6 років тому

      MYsql도 다운받고 쓰지 않고 구름ide 안에 넣는다거나 다른 방법이 존재할까요,,

    • @드럼통재명
      @드럼통재명 2 роки тому

      .

  • @프로젝트하로나
    @프로젝트하로나 4 роки тому

    저 my sql commen line 까진 되는데 패스워드 입력하고 나니
    바로 꺼지는데 이게 뭔가요?
    분명 패스워드는 정확하게 입력했는데

  • @리트리버-t9f
    @리트리버-t9f 7 років тому

    안녕하세요! 강의를 듣다가 궁금한 점이 있어 질문 올립니다
    데이터베이스를 MySQL로 쓰신 이유가 무엇인가요?

    • @dongbinna
      @dongbinna  7 років тому +19

      공-짜

    • @jisuw2747
      @jisuw2747 5 років тому

      @@dongbinna ㅎㅎㅎㅎ 저도 학교에서 프로젝트 할때 DB 관련한것들은 다 Mysql로 했는데 DB 생초보여서 그런가 아직은 너무 어렵네요 ㅠㅠ

  • @나효진-d9x
    @나효진-d9x 4 роки тому

    회원 데이터베이스 구축. mysql 설치.

  • @bedcoding
    @bedcoding 7 років тому

    오라클DB로 해야하는데 연결부분을 수정해도 작동이 안되네요. 혹시 더 수정해야 하는 부분이 있을까요? MySQL을 오라클DB로 고치는게 쉽지가 않네요

  • @김용근-l7c7x
    @김용근-l7c7x 5 років тому

    이거 initializing database 여기 x 표뜨는거 어떻게 해결해야되나요....ㅠㅠ

    • @na_woon_gyu
      @na_woon_gyu 5 років тому

      컴퓨터이름과 전체 컴퓨터 이름이 한글로 되어서 그렇습니다. 모든 것을 영문으로 바꾸어도 계속 initializing database에서 에러가 발생하면 처음 설치할 때 에러가 났던 한글로그가 남아서 그렇습니다. err.log흔적을 지워야 합니다.

  • @eugeneji6371
    @eugeneji6371 3 роки тому

    버전 최신버전받지말고 강의에있는 버전으로하는게 나을까요? 현업에서도 구버전 이용하겠져?

  • @joshykang12
    @joshykang12 4 роки тому

    ERROR 1064 나오는데...버전이 달라서 명령어를 못 인식 하나요?..ㅠㅠ

  • @김민교-t5h
    @김민교-t5h 4 роки тому +1

    완강했습니다. 감사합니다 ^ ^

  • @하태규-b2o
    @하태규-b2o 5 років тому

    mysql 버전 8.0은 안되나요ㅠㅠㅠ 나중에 뭔가 오류가 나나요 그럼 저 버전으로 받는데 저절로 업그레이드 되는거 같은데 그런거 해결은 어떻게 하나요

  • @benkim1187
    @benkim1187 4 роки тому +1

    5:05 초에 제가 실수로 userName까지만 하고 끝내서 table 에 3개(userID,userPassword,userName) 밖에 없는 데, 여기서 더 더할 수 있는 방법이 있나요?

    • @eddiepark9936
      @eddiepark9936 4 роки тому +2

      컬럼 추가 말씀하시는거면 alter table [테이블명] add [컬럼명] varchar(숫자); 하시면 될듯하네요

    • @Hong-Gil-Dong
      @Hong-Gil-Dong 4 роки тому +3

      drop table user;
      하시고 다시 테이블 만드시면 됩니다.

  • @어디-e2i
    @어디-e2i 6 років тому +1

    mysql Installer로 설치할때 next 버튼이 없는데 어떻게 하나요..?

  • @천준우-o2g
    @천준우-o2g 7 років тому

    감사합니다.

  • @2z_z2
    @2z_z2 5 років тому

    db만든 파일빼서 들고다니고싶은데 어디서 빼나요 ㅠ

    • @dongbinna
      @dongbinna  5 років тому

      MySQL Workbench와 같은 툴을 이용하시면 데이터를 편하게 Export할 수 있습니다~

  • @soiyeon638
    @soiyeon638 5 років тому

    감사합니다

  • @씽튜브-b6u
    @씽튜브-b6u 6 років тому

    이거 오라클로는 불가능한가요?...

  • @dear_lu_diary
    @dear_lu_diary 5 років тому

    오라클로 사용하면 안되나요?

  • @hongisabella4413
    @hongisabella4413 6 років тому +1

    안녕하세요. 만약에 mysql 대신 php myadmin을 사용하는 경우에는 어디서부터 다르게 해야하나요?ㅠㅠ

    • @dmlee.outlier
      @dmlee.outlier 6 років тому

      Hong Bella sql 메뉴에 그대로 넣으시면 됩니다.
      Phpmyadmin을 사용하시는 까닭은 웹호스팅때문일테니까요.
      아마 마리아디비나 mysql일거예요
      동일소스니 커넥션 부분만 수정하세요

  • @serrie9463
    @serrie9463 7 років тому +1

    밑에 문제는 해결되었습니다. 그런데 user에 User라는 패키지를 만들면 오류 뜨는데 어케하나욥

  • @serrie9463
    @serrie9463 7 років тому

    3306 설치하는 페이지 다음부터 next 버튼 활성화가 안되는데요 ㅠㅠ

    • @-_-9155
      @-_-9155 6 років тому

      execute 라는 버튼 있으면 눌르셔야합니다

  • @보노조노
    @보노조노 4 роки тому

    감사합니다.