인프런 커뮤니티 질문&답변

초보님의 프로필 이미지
초보

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스

DB 사용 질문입니다

작성

·

219

0

안녕하세요~ 유니티 초보입니다,,
유니티 기초 학습하고 있는데 DB를 mysql이나 mariadb에 연동해서 사용하면
ms-sql과는 많이 다르겠죠?
인터넷 홈페이지에서 mariadb를 DB로 사용할 생각인데
기왕 사용하는거 홈페이지랑 게임 둘다 같은 DB로 제작해보고 싶어서
시도해볼까 하는데 유니티에 mariadb(또는 mysql) 연동해서 사용하는거 괜찮을까요?
오라클 프리티어 웹서버에 mariadb는 설치는 해놓았는데
DB는 아예 모릅니당,,
유니티, 웹서버, DB 다 쌩초보 수준인데...
일단은 영상 보면서 ms-sql로 따라해보고 mysql로 따로 해봐야할지,,
인터넷에 정보도 많이 없는거 같아서요
주저리주저리 적었네요,,
 
정리
유니티에 mariadb(혹은 mysql) 왕초보자가 연동하여 사용하는거 어떻게 생각하시는지 궁금합니당,,
 
PS. 파이어베이스 db도 괜찮다는거 같은데 위에거 대신 이거 사용은 어떨지 여쭈어봅니당,,
감사합니다~

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

국내 큰 회사에선 MSSQL을 많이 사용하지만,
MySQL도 중규모 프로젝트에선 많이 활용합니다.
강의를 실습하는데 있어서는 MS-SQL로 해야 원활하게 실습이 가능하지만
대부분의 SQL 쿼리 구문들과 작동 원리는 동일합니다.
따라서 실습은 그대로 MSSQL로 하되
나중에 본인 프로젝트에선 다른 DB로 해도 100% 무방합니다.
다만 MariaDB는 저도 해보지 않아서 뭐라 말씀드릴 수가 없네요.

강의 후반부 Part8에서 EF Core라는 ORM을 다루게 되는데
ORM을 이용하면 MSSQL, MYSQL 등 다양한 DB제품들과
100% 동일한 코드로 연동이 가능하니 DB 선택은 천천히 하셔도 됩니다.

초보님의 프로필 이미지
초보

작성한 질문수

질문하기