요약: 이 MySQL 중국 튜토리얼은 중국에서 MySQL 데이터베이스를 만들고 호스팅하는 단계별 방법을 안내합니다.
MySQL이란 무엇인가요?
MySQL은 스웨덴 회사 MySQL AB가 개발한 관계형 데이터베이스 관리 시스템이며, Oracle의 제품입니다.
MySQL은 관계형 데이터베이스 관리 시스템입니다. 관계형 데이터베이스는 모든 데이터를 하나의 큰 창고에 넣는 대신 서로 다른 테이블에 저장하며, 이는 속도와 유연성을 높입니다.
MySQL이 사용하는 SQL 언어는 데이터베이스 접근에 가장 널리 쓰이는 표준화된 언어입니다. MySQL 소프트웨어는 이중 라이선스 정책을 채택하여 커뮤니티 버전과 상용 버전으로 나뉩니다. 중소 규모 웹사이트 개발에서는 작은 크기, 빠른 속도, 낮은 총소유비용, 오픈 소스라는 특성 덕분에 MySQL을 웹사이트 데이터베이스로 많이 선택합니다.
21YunBox는 귀사의 MySQL 데이터베이스를 위한 원클릭 호스팅과 운영·유지보수 불필요 솔루션을 제공합니다.
중국에서 MySQL 데이터베이스를 만드는 방법
- 21YunBox에 가입하세요
- 콘솔에서 “Database”를 선택하세요
- 그런 다음 “Add Database”를 클릭하세요
- 생성 시 다음 값을 사용하세요
| 옵션 | 설명 |
|---|---|
| Database | 현재 생성하는 데이터베이스 인스턴스에 이름을 지정 |
| Database name | 데이터베이스에 연결할 때의 데이터베이스 이름. 지정하지 않으면 시스템이 자동 생성합니다. |
| Database Username | 데이터베이스에 연결할 때의 사용자 이름. 지정하지 않으면 시스템이 자동 생성합니다. |
참고: Database name과 Database user name은 생성 시 변경할 수 없습니다.
위 구성에서 데이터베이스 비밀번호는 입력하지 않았음을 알 수 있습니다. 시스템이 자동으로 생성하므로 별도로 입력할 필요가 없기 때문입니다.
데이터베이스에 원격으로 연결하는 방법
대부분의 경우, 데이터베이스 연결은 추가·삭제·수정·검색 등 코드로 이뤄지는 작업을 위해 합니다. 저희가 데이터베이스 연결 URL을 자동으로 조합해 두었으니, 붙여넣기만 하면 구성이 완료되어 바로 사용할 수 있습니다.
인트라넷에서 데이터베이스에 연결하는 방법
21YunBox 인트라넷에서는 database URL을 직접 사용하여 연결할 수 있습니다.
자세한 내용은 데이터베이스 연결 섹션을 참고하세요:
- Python Flask 또는 Django 프로젝트는 Django 프로젝트를 서버에 배포하는 방법을 참고하세요.
- PHP Laravel 프로젝트는 Laravel 프로젝트를 서버에 배포하는 방법을 참고하세요.
- Ruby on Rails 프로젝트는 Rails 프로젝트를 서버에 배포하는 방법을 참고하세요.
- Java Spring 프로젝트는 Spring 프로젝트를 서버에 배포하는 방법을 참고하세요.
외부 네트워크에서 데이터베이스에 연결하는 방법
21YunBox 외부 네트워크에서는 DBeaver나 MySQL Workbench 같은 GUI 클라이언트 도구를 사용하거나, 명령줄로 직접 연결할 수 있습니다.
데이터베이스를 백업하는 방법
21YunBox는 7일간 무료 클라우드 데이터베이스 백업을 제공하며, 매일 .sql.gz 형식으로 다중 백업 클라우드 디스크에 저장됩니다.