inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Phát triển MariaDB Client, HeidiSQL

Tạo phiên và bảng kết nối

데이터 똑같이 입력했는데 저만

562

ugkk365

11 câu hỏi đã được viết

0

CREATE코드가 이런식으로 나옵니다 왜이러는걸까요? 

DBMS/RDBMS HeidiSQL MariaDB sql 데이터 엔지니어링

Câu trả lời 3

0

swa

예를 들어, 윈도우즈10의 경우 아래 위치에 mariaDB의 설정 파일인 my.ini 혹은 my.cnf 등이 있는데요

c:\Program Files\MariaDB 10.4\data\

이 파일의 내용에서 수정하시면 됩니다. 윈도우즈10의 경우 해당 파일에서 (리눅스 서버의 경우는 보통 /etc/mysql/ 이하에 있습니다)

[mysqld]

  character-set-server = utf8

  collation-server = utf8_general_ci

  init-connect = SET NAMES utf8

[mysqldump]

  default-character-set = utf8

[mysql]

  default-character-set = utf8

*수정 후, mariaDB 서버를 재시작 합니다.

https://mariadb.com/kb/en/setting-character-sets-and-collations/ 를 참고했으며 리눅스와 윈도우즈 서버의 경우에 따라, mariaDB 의 버전에 따라 다소 다른 점이 있긴 합니다. 관련 내용은 데이터베이스 관리자에 의해 변경되는 중요한 작업 중 하나이므로 적지 않은 지식이 필요합니다. 따라서 인터넷이나 mariadb사이트에서 관련 검색을 통해 충분히 정보 습득 후 참고하시는 것을 권장드립니다.

0

ugkk365

감사합니다. 혹시  설치 후 "utf-8"로 수정하는 방법은 어떻게 되나요?

0

swa

안녕하세요 ugkk365님. 

칼럼 별로 붙은 COLATE 이하 부분의 추가적인 정보라면, 해당 HeidiSQL 버전에서 CREATE 스크립트 자동 생성 기능 등이 보강된 것 같기도 합니다만.(테이블 CREATE 스크립트 생성시 강제로 COLLATE 옵션까지 생성). 

해당 절의 내용만 보자면, MariaDB 설치 시 COLLATE의 기본값이 'latin1_swedish...'으로 되어 있어서 그런 것 같습니다. 이는 MariaDB 설치 시 "utf-8" 등으로 수정할 수 있으며 운영 중이라면 관리자 권한으로 수정할 수도 있습니다. 

이 부분은 학습용이라면 (데이터 입력/수정 시 한글이 깨지지만 않는다면) 문제는 없을 것 같고요, 테이블 정보를 수정하는 "기본탭" 등에서 수정이 가능합니다.  캡처해주신 화면에서 "기본탭" 아래 정보들 중 "조합"이라는 부분을 더블클릭해 보시면 칼럼 별로 값을 정할 수 있습니다.

결론을 말씀드리면, 칼럼 단위로 출력되는 COLLATE 절은 크게 신경 쓰지 않으셔도 됩니다. MariaDB 가 내부적으로 지니고 있는 테이블 운영에 필요한 내부 정보 데이터를 보여주느냐 마느냐의 차이일 뿐이랍니다.

FOREIGN KEY 정리하기, 영상대로 SQL코드 복붙해도 안되요.

0

3

1

모델 서빙과 관련된 강좌 출시 예정된 바가 있으신지 여쭤봅니다!

0

6

1

Vercel 실행이 안됩니다

0

4

1

노션 링크도 안 열리고, 알려준 vercel도 실행이 안됩니다.

0

15

1

코드를 첨부해야하는 이유가 있나요?

0

22

2

간단한 오타 제보입니다.

0

19

1

큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.

0

35

2

실제 FK제약조건을 설정하지 않는이유

0

38

2

Free Edition 실습 영상은 아직 업데이트전인가요?

0

22

1

상품 정보 크롤링

0

29

2

강의에 적용한 스크립트를 받아 볼수 있을까요?

0

40

2

실습소실행안되요

0

41

1

수강기간 연장

0

27

1

BCNF 질문

0

49

2

연관 엔티티 네이밍 규칙

0

40

1

ORA-01017 오류 때문에 진도가 못나가고있습니다.!

0

38

2

히스토리 관련 질문

0

58

2

SSMS 설치 오류

0

50

1

제공된 홈페이지 로그인 ,출력값, 건의사항 오류

1

49

1

결과창에서 '선택한 행 복사' 안보임

0

665

1

CSV 업데이트 시 NULL값 관련

0

933

1

수업에서 설명해 주시는 소스는 어디서 다운로드하면 되는지요?

0

317

2

ㅠㅠ 이건 왜이러는걸가요? 똑같이 '0' 으로 넣었거든요

0

671

1

처음 설치 할 때

0

425

4