2009-10-09 4 views
4

데이터베이스 호스팅 서비스가 있습니까?데이터베이스 호스팅 서비스 만 사용해 본 적이 있습니까?

MySQL 만 호스팅 서비스가 필요하지만 찾을 수 없습니다. 모든 mysql 호스팅은 패키지의 일부입니다. PHP + MySQL.

개발 목적으로 필요합니다. 내 PHP 파일을 어딘가에 가지고 있으면 원격으로이 mysql 서버에 연결할 수 있고 일단 응용 프로그램이 준비되면 PHP + MYSQL을 모두 가지고있는 서버에이 파일을 저장할 수 있습니다. [글쎄, 제안 할만한 것이 있다면, 이런 종류의 설정이 필요한 몇 가지 이유가 있습니다.]

무엇이든 사용했다면 제안/권장 사항.

덕분에

+3

좋은 질문이지만 나쁜 습관입니다. –

+0

나는 이것들이 거의없고 멀리 있다고 상상한다. 데이터베이스를 호스팅하려는 대부분의 사람들은 사이트 자체가 호스팅되기를 원할 것입니다. 이것들에 대해 별도의 호스트를 사용하면 사이트가 * 2 * 호스트가 하나가 아닌 실행되고있는 것에 의존하게되므로 실패 지점을 없애기 위해 동일한 호스트를 사용하는 것이 좋습니다. –

+0

나는 그걸 보안과 관련시킬 수있는 유일한 나쁜 습관은 .. 다른게 뭐야 ?? – TigerTiger

답변

3

난 당신이 그냥 해당 호스트 중 하나를 사용하고 필요한 부분 만 사용하는 당신을 위해 가장 쉬운 것만큼 싼 MySQL과 PHP와 호스트를 찾을 수 있다고 생각합니다.

Web Hosting Buzz은 무제한 데이터베이스, 400GB 저장 용량 및 500GB/월 데이터 전송을 제공하는 $ 5.95 (한 달) 계획이 있습니다.

+0

음 .. 그럼 내가 사용하지 않는 것들에 대해 돈을 지불 할 것입니다. – TigerTiger

+0

사실,하지만 $ 10 이하의 호스트를 찾을 수 있습니다. 단지 MySQL 일 경우 많은 것을 저장할 것이라고 생각하지 않습니다. –

+0

<$ 10 ..이 데이터베이스에 얼마나 많은 데이터베이스가 있습니까? 무제한을 제공하는 무언가가 필요합니다. – TigerTiger

5

데이터베이스 전용 호스트의 문제점은 보안 문제입니다. 데이터베이스는 인터넷을 통해 액세스해야하므로 액세스하기위한 사용자 이름과 암호가 인터넷을 통해 전송됩니다. 암호화 및 기타 보호 기능을 추가 할 수는 있지만 보안이 침해받을 위험은 여전히 ​​있습니다.

일반적으로 은 인터넷을 통해 데이터베이스에 직접 액세스 할 수 있어야합니다. 그것은 정말 나쁜 습관이고, 또한 그것이 찾기 어려울 이유를 설명합니다.

이러한 한계를 극복하는 한 가지 방법은 데이터베이스 주위에 웹 서비스를 구축하는 것입니다. 이 웹 서비스에서는이 데이터베이스에 적용해야하는 모든 기능을 추가하고 웹 서비스 자체가 데이터베이스 자체를 보호합니다. 웹 서비스가 손상 될 위험이 여전히 존재하지만, 심지어 그러한 경우에도 공격자는 특정 웹 서비스가 허용하는 것보다 큰 피해를 입을 수 없습니다.

+0

보안은 좋은 지적입니다. 훌륭한 웹 서비스가 될 것입니다. 응답을위한 환호. – TigerTiger

+0

웹 서비스는 데이터베이스 모델을 중심으로 직접 작성해야 할 것입니다. 데이터베이스 호스트가 PHP를 제공 할 때 할 수있는 작업. ;-) –

+0

전용 데이터베이스 서버에 액세스하는 것과 관련하여 @Paulo에 대한 귀하의 의견을 확인했으며 "라우터는 외부와의 통신을 제어합니다." 즉, 이렇게하려면 자체 서버를 설치해야합니다. – TigerTiger

0
  1. 계약 전용 서버 ... 나 자신이 SQL 서버에 .NET 및 C#과 비슷한 일을하고 더 많은 경험을 가지고 있지만, 웹 서비스, PHP 만들 수 있습니다

    같은.

  2. 는 서버가 관리되는 경우가 일반적으로 사전 설치되어, 그들은 기본 MySQL의 문제와 함께 당신을 도울해야 그것은 단지 MySQL 데이터베이스를

를 호스팅 할 수 있습니다. 내가 사용한다 http://www.hostingmatters.com/

0

PHP + MySQL의 개발 목적으로 이것을 필요로한다면 왜 EasyPHP (http://www.easyphp.org/)를 설치하지 않을까? 이 프로그램은 빠르고 쉽게 설치되며 개발에 적합하다고 생각합니다.

PEAR 확장을 추가로 설치하는 데 문제가 없었습니다.

+0

친구가 같은 프로젝트에서 일해야한다면 어떨까요? – TigerTiger

+0

일반적으로 우리는 모든 것을 합칠 때까지 데이터베이스 인스턴스를 공유 할 필요가 없습니다. 아니면 일부 코드를 수정 한 다음 동일한 파일의 일부 코드를 수정한다는 의미입니까? 일반적으로 공동 개발을위한 서버 공간이 있었지만 몇 번이라도이 작업을 수행하지 못했습니다. 우리는 동시성을 유지하기 위해 데이터베이스 파일을 사용했습니다 (모든 테이블 추가, 스키마 업데이트는 데이터베이스에 대해 실행 된 스크립트 파일로 작성되었습니다. 우리는 개발 환경에 새로운/병합 된 코드를 가져 왔습니다) – Dan

3

질문이 게시 된 지 몇 주 후 Amazon은 "Amazon Relational Database Service (Amazon RDS)"의 베타 버전을 발표했습니다. MySQL 5.1처럼 동작한다.

http://aws.amazon.com/rds/

당신이 원하는에 대한 비싼 것 같은데,하지만 당신은 당신이 법안을 지불 할 것 하나했으며 없다. https://addons.heroku.com/cleardb

0

당신은 freemysqlhosting을 시도 할 수 있습니다 :

관련 문제