DATABASE 2 - MySQL

MySQL 테이블의 생성

 

댓글

댓글 본문
  1. Lithium3
    0525 sql 복습
  2. Cheat sheet
  3. 쿠카챠
    아휴 에러가 왜 나나 했더니 TOPIC NAME에 _ 대신 -를 썼더니 이거 못 쓴다고 꿍시렁꿍시렁 거렸던 거였네요
  4. 윤윤윤윤윤
    done
  5. ColorBlue
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'NOT NULL)' at line 5

    이런 에러가 자꾸 뜨는데
    줄바꿈 없이 한번에 타이핑할때는
    에러가 뜨지 않네요

    왜그런지 아시는 분들은 알려주시길. . .
  6. 화려하게간다
    굳잡스
  7. 드림보이
    2022.01.27. DATABASE2 - MySQL - MySQL 테이블의 생성 파트 수강완료
  8. 코딩뽀시래기
    2022.01.20.목
  9. 수강!
  10. mirpia
    2022. 1. 14 수강
  11. 2022.01.10 수강
  12. heesang300
    2022.01.09 수강
  13. 연썽2
    2021.10.14
  14. 야옹스
    20211011 완료
  15. 별거
    2021-09-20 DATABASE 2. MySQL - MySQL 테이블의 생성
  16. de_rgb
    210904
  17. 세이디
    210831
  18. 210829
    -Creating Table Heading
    - knew that ORACLE SQL is little bit different to MYSQL such as datatype ORSQL : VARCHAR2,SEQUENCE MYSQL : VARCHAR, AUTO_INCREMENT
    - One of trimming data is setting primary key to prevent db from repeatable data and the key is a role of identifier.
  19. 2021.07.31
  20. snoopy_thon
    21.07.05
  21. 초딩 개발자
    2021/06/27
  22. banaba
    210627
    INT(11) 정수만 등록 가능
    NO NULL 빈칸인채로 등록 불가
    AUTO_INCREMENT 값 자동 증가
    VARCHAR() 최대 글자 개수
    DATETIME()
    TEXT()
    ---
    CREATE TABLE 테이블 이름(

    열1 VARCHAR(),
    TEXT(),
    DATETIME(),
    PRIMARY KEY());
  23. 2021.06.27 완료 테이블 만들기
  24. 랄로
    21.06.15 Complete!
  25. Pisces
    21.06.07 / 8.2
  26. Pisces
    21.06.07 / 8.1
  27. 바람찬허파
    MY SQL 에서 열 만들기

    CREATE TABLE name (

    열 이름 datatype ,

    열 이름 datatype ,

    primary key()

    );


    NOT NULL : 반드시 값을 입력해야 함

    VARCHAR : 입력할 수 있는 글자 양을 제한할 수 있음

    primary key : 고유한 값을 가져야 함
  28. 정훈
    mysql> CREATE tABLE topic( id INT(11) NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, description TEXT NULL, created DATETIME NOT NULL, author VARCHAR(30) NULL, profile VARCHAR(100) NULL , PRIMARY KEY(id));

    수행했습니다.
  29. 달려라자전거
    2021.05.11.
  30. 감사합니다
  31. 프리퍼런스리
    2021.05.03
  32. 바이크
    완료
  33. jwoh
    21-03-26
  34. jeisyoon
    2021.03.06 MySQL 테이블 생성 - 완료
  35. chimhyangmoo
    21.03.03
  36. nugnus
    감사합니다. 오류나던거 해결했네요.
    대화보기
    • 백승철
      21.02.15
    • hanel_
      21.2.12
    • 마아앙
      2021.02.11
    • baeroro
      20210209

      create table topic(
      -> id INT(11) NOT NULL AUTO_INCREMENT, 이름 데이터타입(길이) 공백X 자동으로 증가(중복x)
      -> title VARCHAR(100) NOT NULL,
      -> description TEXT NULL,
      -> created DATETIME NOT NULL,
      -> author VARCHAR(30) NULL,
      -> profile VARCHAR(100) NULL,
      -> PRIMARY KEY(id)); id를 중복X (고유값을 갖게 한다)
    • 나윤채
      ERROR 1064 (42000): You have an error in your SQL syntax; 관련하여
      저도 같은 고생하다가 찾아 공유드립니다.

      해결책 1) 작은따음표 표시를 다 생략하고 적는다.

      해결책 2) 작은따음표(')를 다른것(`)으로 대체한다.

      작은따음표가 두가지가 있습니다.
      ` : 숫자1옆, tab위 (물결과 같은 위치)<-정답
      ' : 엔터 옆,물음표 위 (쌍따음표와 같은 위치)<-오답

      참고: 테이블명, 칼럼명, 프라이머리키안에 들어가는것 해결책1/2안중 하나로 모두 통일되어야함
      대화보기
      • 구운토스트
        2021.1.25 완료
      • 불닭볶음면
        2021. 01. 22
      • 이나라
        DB는 자료의 타입을 설정할 수 있다.

        NULL - > 값이 없는 걸 허용한다.
        PRIMARY KEY(id) - > 고유한 값의 컬럼을 지정, 중복을 허용하지 않는다.
      • user1jena
        재접속 후 CREATE TABLE 진행할 때는 처음 알려주신 것과 같이 database(schema)를 설정해주고 하는 것이죠??
        바로 실행 시 아래 에러가 발생하였고, 다시 database 설정(USE opentutorials) 후 진행 시 정상 실행 됐습니다!:)
        오늘도 상세하고 친절한 강의 고맙습니다~이고잉님 덕분에 수월하게 따라가고 있어요!ㅎㅎ

        [에러 메세지]
        ERROR 1046 (3D000): No database selected

        1. USE opentutorials 로 database 설정한 뒤 CREATE TABLE 다시 실행
        2. 'topic' table이 이미 존재한다는 에러 메세지 확인 -> 테이블 이름 변경 후 실행(topic_2)
        3. 에러 없음 확인
      • Noah
        2021.01.08 완료!
      • 김지호
        20 12 30
      • 생활둘기
        2020 12 29
      • kkn1125
        20.12.16 완료~!
      • kkn1125
        영상을 유심히보시면 띄어쓰기를 하십니다.. 저도 헤맸는데 같은간격으로 띄어야하는지는 모르겠지만 띄어쓰기를 하고나니 됩니다..
        대화보기
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기