일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- JDK 환경변수 설정
- 마리아db테이블 한글
- 하이퍼래저 패브릭 이란? 하이퍼래저 패브릭 네트워크 구조
- remte repository
- fatal: Authentication failed for #
- 원격저장소 생성
- jdk1.8 설치
- fatal: Authentication
- 원격저장소
- angular #angular hello world #hello world
- 마리아db 설치
- jdk 설치
- 환경변수 설정
- Github
- IntelliJ 설치
- Angular
- mariaDB
- Today
- Total
곰돼지말
마리아 DB설치, 설정, 테이블에 한글넣기 본문
, downloads.mariadb.org/mariadb/10.3.23/
설치하고 next
next누르다 보면 root 비밀번호 설정구간이 나옴
비밀번호는 적당히 알아서 누른다.
ps. root 권한은 굉장히 막강함으로 비밀번호를 보안을 잘해야한다.
HeidiSQL 나와라~~
신규를 누르고 maria-local이란 이름을 주고 만들기
실행(F5)이랑 선택실행(ctrl+enter) 단축키 바꾸기
테스트를 누르고 쿼리에 들어가 연습해보기
test에 쿼리에 테이블을 만들고
test에 새로고침을 누르면 방금 만든 테이블이 나온다
그걸 누르고 옵션을 누른 다음, 기본조합을 utf8_croation_ci로 바꾼다 그러면 한글 입력가능
다른 방법으론
ALTER TABLE 테이블명
COLLATE='utf8mb4_general_ci',
CONVERT TO CHARSET UTF8MB4;
으로도 가능
혹은
C:\Program Files\MariaDB 10.3\data\my.ini을 수정한 후
내 pc에 우클릭 관리
서비스 및 응용프로그램->서비스
MySQL (maridb)를 껏다 킴
수정할 내용
[mysqld]
datadir=C:/Program Files/MariaDB 10.3/data
port=3306
innodb_buffer_pool_size=1018M
init_connect="SET collation_connection=utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server=utf8
collation-server=utf8_general_ci
[client]
port=3306
plugin-dir=C:/Program Files/MariaDB 10.3/lib/plugin
default-character-set=utf8
[mysqldump]
default-chracter-set=utf8
[mysql]
default-chracter-set=utf8
또 다른 방법
C:\Program Files\MariaDB 10.3\data\test
notepad로 db.opt 열기
default-character-set=utf8mb4
default-collation=utf8mb4
notepad에서 저장 -> windows 서비스 -> MySQL 오른쪽클릭, 다시시작
오늘 했던 마리아DB코드
DROP TABLE localtest;
DROP TABLE localtest2;
DROP TABLE localtest3;
CREATE TABLE localtest(
ltid INT PRIMARY KEY AUTO_INCREMENT,
ltname VARCHAR(300) NOT NULL
);
CREATE TABLE localtest2(
ltid INT PRIMARY KEY AUTO_INCREMENT,
ltname VARCHAR(300) NOT NULL
);
CREATE TABLE localtest3(
ltid INT PRIMARY KEY AUTO_INCREMENT,
ltname VARCHAR(300) NOT NULL
);
ALTER TABLE localtest2
COLLATE='utf8mb4_general_ci',
CONVERT TO CHARSET UTF8MB4;
INSERT INTO localtest (ltname) VALUES('1');
INSERT INTO localtest (ltname) VALUES('2');
INSERT INTO localtest (ltname) VALUES('3');
SELECT * FROM localtest;
--주석
--encoding 확인
SHOW VARIABLES LIKE 'c%';
--한글 넣어보기
INSERT INTO localtest (ltname) VALUES ('방가');
INSERT INTO localtest2 (ltname) VALUES ('ㅎㅎㅎㅎ');
INSERT INTO localtest3 (ltname) VALUES ('ㅈㅈ');
'기타' 카테고리의 다른 글
wsl2 code . 명령어 사용 시 에러: ERROR: cannot verify update.code.visualstudio.com's certificate, issued by (0) | 2021.12.10 |
---|