문제

MS Visio에서 만든 데이터베이스 모델 다이어그램을 DDL 파일로 내보내 MySQL 데이터베이스를 만들고 싶습니다.DDL 파일을 생성하는 데 성공적으로 사용할 수 있는 MySQL ODBC 드라이버를 이미 설치했지만 어쨌든 몇 가지 문제가 있습니다.

Visio는 예약어(예: user)이기도 한 테이블 이름 주위에 따옴표를 붙입니다.MySQL은 이 목적으로 따옴표(")가 아닌 백틱(`)을 사용하므로 이는 좋지 않습니다.

MySQL ODBC 드라이버는 BLOB 데이터 유형도 LONGVARBINARY로 변경하므로 데이터베이스 생성 시 MySQL에서 직접 사용할 수 없습니다.

이 두 가지 문제를 해결하는 방법을 제안하는 사람이 있습니까?

도움이 되었습니까?

해결책

편집하는 것 외에는?아니요.

당신은 사용을 고려할 수 있습니다 MySQL 워크벤치.디자인 모드에서 모든 것을 만드는 경우 Visio와 매우 유사합니다.또한 유료 버전을 사용하면 배포용 PDF 문서를 생성할 수도 있고(또는 해당 PDF를 Visio의 순서도 다이어그램 등에 포함) 워크벤치가 있기 때문에 출력 시 유효한 Visio 파일을 생성하는 플러그인을 만들 수도 있습니다. 플러그인을 통해 완전히 확장 가능합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top