mysql 데이터베이스 및 테이블 인코딩 형식 보기 및 중국어 난자 해결
6726 단어 mysql
1:mysql 클라이언트 설정:my.ini의 [mysqld]에 character 추가set_server = utf8
2:SHOW VARIABLES LIKE 'character_set_%';//주석은 [mysql의 인코딩 설정]을 표시하는 데 사용됩니다
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
2. mysql 데이터베이스 및 테이블 인코딩 형식 보기
1. 데이터베이스 인코딩 형식 보기
1
mysql> show variables
like
'character_set_database'
;
2.데이터 테이블의 인코딩 형식 보기
1
mysql> show
create
table
;
3.데이터베이스를 만들 때 데이터베이스의 문자 집합을 지정합니다
mysql>create database < > character set utf8;
4. 데이터 테이블을 만들 때 데이터 테이블의 인코딩 형식을 지정합니다.
create table tb_books (
name varchar(45) not null,
price double not null,
bookCount int not null,
author varchar(45) not null ) default charset = utf8;
5. 데이터베이스 인코딩 형식 수정
mysql>alter database < > character set utf8;
6. 데이터 테이블 인코딩 형식 수정
mysql>alter table < > character set utf8;
7. 필드 인코딩 형식 수정
mysql>alter table < > change < > < > < > character set utf8;
mysql>alter table user change username username varchar(20) character set utf8 not null;
8.외부 키 추가
mysql>alter table tb_product add constraint fk_1 foreign key(factoryid) references tb_factory(factoryid);
mysql>alter table < > add constraint < > foreign key< > REFERENCES < >< >;
9. 외부 키 삭제
mysql>alter table tb_people drop foreign key fk_1;
mysql>alter table < > drop foreign key < >;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
MySQL에서 JSON 인덱싱 - aarondfrancis사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 말하지만 완전히 정확하지는 않습니다. MySQL로 JSON 열을 인덱싱하는 것은 완전히 가능합니다! 사람들은 종종 MySQL로 JSON을 인덱싱할 수 없다고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.