테스트 사이트 - 개발 중인 베타 버전입니다

안녕하세요 DB 관련 질문 드립니다. 채택완료

꿈의세계 7년 전 조회 1,801

ms-sql DB 는 현제 백업을 했습니다.

그런데 이것을 php mysql로 변환을 하려고 하는데요

어떻게 변환을 하는 것인지 궁금 합니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
l
7년 전

https://dbconvert.com/mssql/mysql/" target="_blank">https://dbconvert.com/mssql/mysql/

활용해 보시면 될듯합니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

AlexKirpichny
8개월 전

데이터베이스를 MS SQL에서 PHP MySQL로 변환하는 것은 쉽지 않은 작업입니다. 하지만 몇 가지 방법을 통해 데이터베이스를 변환할 수 있습니다.

1. DBConvert Tool 활용:

2. 수동 변환:

  • 백업 확인: 우선 MS SQL 데이터베이스를 어떤 방식으로 백업했는지 확인해야 합니다.

  • INSERT 구문 활용: 데이터를 MySQL에 넣는 것은 INSERT 구문을 사용하여 어느 정도 가능합니다.

  • 데이터베이스 구조 차이: MS SQL과 MySQL은 데이터베이스 개념이 다르므로 이 부분을 확인해야 합니다.

  • 자료형 치환: 두 데이터베이스 간 자료형이 다르므로 이에 대한 치환 작업이 필요합니다.

  • 테이블 구조: 간단한 테이블 하나 정도는 위 방법을 단계별로 확인하며 진행할 수 있지만, 데이터 양이 많다면 상당한 작업이 필요합니다.

SQLWays:

https://www.ispirer.com/products/sql-server-to-mysql-migration">SQLWays 라는 데이터베이스 마이그레이션 도구를 사용하여 MS SQL을 MySQL로 변환할 수도 있습니다.

주의사항:

데이터베이스 변환은 복잡한 작업이 될 수 있으므로, 충분한 시간과 노력을 투자해야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

꿈의세계

상당히 어렵네요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나시
7년 전
logos 님이 올려준 프로그램 써보시고 소감좀 써주세요 ^^
잘되면 저도 좀 써보게요 ㅋㅋ

댓글을 작성하려면 로그인이 필요합니다.

7년 전

일단 백업을 어떻게 받으셨는지요?

 

자료를 넣는건  insert 구문 같은걸로 대체하면 어느정도는 들어갑니다.

하지만 mssql 에는 database 라는 개념이 다르니 그거 확인하셔야 되고

그리고 두 db 간에 자료형이 다를텐데 그거 치환하셔야 됩니다.

 

아주 간단한 테이블 하나라면 위의 작업을 한단계 한단계 확인하면서 할수 있지만

양이 많다면..

글쎄요 상당한 작업이 필요하겠네요

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인