Unable to start v5_7_latest on Windows 바로가기
Wix가 MySQL 8.0 이상에서 window를 지원하지 않는 문제가 있습니다.
따라서 mysql5.7로 테스트 해보면 될듯한데요.
지금까지 작성한 문구를 아래와 같이 5.7에서 지원하도록 변경해보면 좋을듯 합니다. (실제 임베디드를 경험해보는거라서 저는 이정도만 해도 괜찮다고는 생각합니다)
# UUID_TO_BIN로 작성된 경우
# Mysql 8+
WHERE uuid = UUID_TO_BIN('77dea2ad-3c8c-40c6-a278-7cf1a1ac9384');
# 이전버전
WHERE uuid = UNHEX(REPLACE('77dea2ad-3c8c-40c6-a278-7cf1a1ac9384', '-', ''));
# BIN_TO_UUID로 작성된 경우
# Mysql 8+
SELECT BIN_TO_UUID(uuid) AS uuid
FROM my_table;
# 이전버전
SELECT HEX(uuid) AS uuid
FROM my_table;
아래 링크에 더 자세하게 나와있는데요. 실제 함수도 만들수 있네요.
https://remarkablemark.org/blog/2020/05/21/mysql-uuid-bin
임베디드 SQL 8버전에 쓰이는 UUID_TO_BIN, BIN_TO_UUID SQL문 수정하기