위 카테고리를 쓸 일이 있을까 싶었는데......

ㅋㅋ 생기는 군요. 

MySQL Ver. 8.0.16 부터 mysql_upgrade가 지원되지 않습니다. 

MySQL Ver. 4.x 에서 해당 프로그램을 사용하여 업그레이드 하다가 문제를 겪었던 이유로 한번도 사용해 보지 않아서요. 

사실 뭐 없어진다고 해도 크게 감흥이 와 닿지는 않습니다. 

안전하게 업그레이드 하기 위해 항상 사용자 데이터만 덤프 받아서 넘겼기 때문에 굳이 mysql_upgrade를 사용할 일이 없거든요. 

(역시 첫경험이 중요한거겠죠..ㅋㅋ)

간단히 보니 upgrade를 위한 SQL 문장들을 따로 mysql_upgrade로 만들지 않고 mysqld 안에 녹아넣었네요. 

옵션을 통해 해당 쿼리를 수행하게 변경했습니다. 

 

어쨌든 아래의 링크를 통해 왜 제외 하게 되었는지 한번 확인해 보시죠. ㅋㅋ

https://mysqlserverteam.com/mysql-8-0-16-mysql_upgrade-is-going-away/

 

MySQL 8.0.16: mysql_upgrade is going away

As of 8.0.16, the mysql_upgrade binary is deprecated, but its functionality is moved into the server. Let’s call this functionality the “server upgrade”. This is added alongside t…

mysqlserverteam.com

 

 

Posted by 모모레

댓글을 달아 주세요