반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- WebLogic
- mybatis
- spring boot
- docker
- Netty
- grafana
- netflix oss
- vue.js
- JPA
- Airflow
- cassandra
- QueryDSL
- ChannelPipeline
- docker compose mysql
- Docker Compose
- weblogic 10
- jmeter
- Selenium
- Redis Sentinel
- coalesce
- spring boot redis
- KAFKA
- RabbitMQ
- spring cloud
- argo cd
- Hibernate
- Spring Open Feign
- redis
- docker-compose
- MySQL
Archives
- Today
- Total
IT.FARMER
mysql collate 변경 column , table 본문
반응형
테이블 참조 변경시 `cannot add foreign key constraint mysql 1215 ` 와 같은 메세지를 접하게 되는데
보통은 테이블참조에 대한 명칭이 틀렸다던가(오타) 케릭터 셋이(length 까지 확인 할것 ) 맞지 않아서 발생된다.
그럼에더 안될때가 있는데, collate 가 맞지 않아서 그렇다.
mysql의 table과 column의 collate 를 맞춰 주자.
ALTER TABLE `테이블명` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
ALTER TABLE `테이블명` MODIFY COLUMN 컬럼명 VARCHAR(12) COLLATE utf8mb4_unicode_ci
ALTER TABLE `media_app_management` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
ALTER TABLE media_app_management MODIFY COLUMN devloper_access_token VARCHAR(12) COLLATE utf8mb4_unicode_ci
반응형
'DataBase > mysql' 카테고리의 다른 글
linux mysql 삭제 , centos (0) | 2022.05.11 |
---|---|
mysql data backup (dump) (0) | 2022.05.11 |
cent os 7 mysql 8 설치 (0) | 2020.09.15 |
Mysql 이모지(이모티콘) 4byte 적용 (0) | 2019.05.08 |
mysql 사용자 추가 DB 권한부여 (0) | 2018.09.18 |