본문 바로가기
Server/MySQL

mysql/mariadb 복원 시 에러 ERROR 1273 (HY000) at line 24: Unknown collation: 'utf8mb4_0900_ai_ci' , ERROR 1050 (42S01) at line 925: Table 'user' already exists

by 얽디 2023. 7. 25.

 

서버 복원 테스트 중 발견한 에러 새로 구축한 서버에 mysql alldump한 파일을 집어넣으려고 하는데 에러가 발생함..

 

1.ERROR 1273 (HY000) at line 24: Unknown collation: 'utf8mb4_0900_ai_ci' 에러

[에러]

 mysql -uroot -p < alldump_041001.sql 
Enter password: 
ERROR 1273 (HY000) at line 24: Unknown collation: 'utf8mb4_0900_ai_ci'

 

해결법

# vi alldump.sql

:%s/0900_ai/general/g

엔터

저장 


2.ERROR 1050 (42S01) at line 925: Table 'user' already exists

 

[에러]

mysql -uroot -p < alldump_041001.sql 
Enter password: 
ERROR 1050 (42S01) at line 925: Table 'user' already exists

 

mysql 접속 

# use mysql;

# DROP VIEW IF EXISTS `mysql`.`user`;

quit 

mysql 복원 재실행해보깅

 

이몸은 해결했다 

 

댓글