2011-04-13 2 views
2

다른 곳에서 다루어 진 경우 사과드립니다. 나는 새롭다.신참 질문 : MySQL을 시작하기

저는 SQL과 PHP를 스스로 가르치려고합니다. 이 시점에서 필자는 기본 SQL을 책을 읽는 것만 큼 많이 배웠고, 내가하고있는 일을 알기 위해 데이터베이스를 만들고 조작하여 손을 더럽 히고 싶습니다. 그러나 나는 어떻게 시작 해야할지에 대해 약간 불명확하다.

1) 먼저 PHP를 배우거나 (PHP로 작업해야합니까?) 데이터베이스를 만들고 재생하기에 충분한 SQL을 배우고 있습니까?

2) 다운로드 할 프로그램이 확실하지 않습니다. MySQL을 사용할 계획이지만 커맨드 라인만을 원하지는 않습니다. 내가 만든 테이블을 볼 수있는 그래픽 인터페이스가 필요합니다.

나는 아직 웹 사이트를 만들거나 온라인에 아무것도 쓰지 않는다. 나는 SQL을 사용하는 법을 확실히 알고 싶다. 어떤 제안?

감사합니다.

답변

2

MYSQL Workbench은 MySQL 데이터베이스 용 GUI입니다.

+0

+1 자사의 원격 액세스 기능은 프로덕션 환경에서도 훌륭한 선택입니다. phpMyAdmin에서 다른 곳으로 여행하고 싶지 않을 때 사용합니다. –

0

Ruby on Rails를 사용하는 것이 좋습니다. 좋은 MVC (Model View Controller) 프레임 워크 (Rails) 인 좋은 현대 언어 (Ruby)를 배웁니다. 첫 번째 Ruby on Rails는 SQL의 복잡성을 숨기므로 데이터 객체를 처리하고 Rails가이를 SQL로 변환합니다. 또한 Rails가 생성 한 SQL 문을 예제를 통해 볼 수 있습니다.

결국 성능 문제가 발생하여 사용자의 필요에 맞게 SQL을 미세 조정하는 방법을 배울 수 있습니다.

0
  1. PHP와 독립적으로 SQL을 배울 수 있습니다. SQL로 시작하면 데이터베이스를 만들고 놀 수 있습니다.
  2. PHP에 관해 언급 한 적이 있으므로 PHPMyAdmin을 사용해보십시오. 알맞은 인터페이스를 가지고 있으며, PHP를 고수하면 PHP 코드가 생성 될 수 있습니다.

환경 설정 (로컬 시스템, 서버, 플랫폼 등)에 따라 다른 질문이 있습니다.

0

phpMyAdmin은 웹 기반 MySQL 관리를위한 사실상의 표준이되었습니다. 거의 모든 것을 수행 할 수 있습니다 (모든 종류의 원시 쿼리 실행 포함). MySQL을 배우고 배우기를 원한다면 익숙해 질 수있는 훌륭한 오픈 소스 도구입니다.

유일한 문제는 PHP가 설치된 웹 서버를 설정하는 것입니다. 당신이 편안하게한다면, 나는 분명히 이것을 시도 할 것입니다.

0

1) SQL과 PHP는 별도로 사용할 수 있습니다. 개인적으로, 저는 그들 각각을 조금씩 배워서 그들을 결합하는 작업을 할 것입니다.

2) 소프트웨어의 경우 XAMPP (http://www.apachefriends.org/en/xampp.html)을 설치합니다. 여기에는 MySQL 데이터베이스가있을뿐만 아니라 PHP 코드를 실행할 수있는 기능이 포함됩니다. 서버 측 언어를 시작하기에 좋으며 실제 서버가 필요 없도록 모든 것을 에뮬레이션 할 수 있습니다.

+0

누군가 다른 사람이 제출 한대로 MySQL Workbench도 추천합니다. MySQL을 사용하기에 좋은 그래픽 인터페이스입니다. – bmbaeb

0
  • SQL 학습을 위해 PHP가 필요하지 않습니다. MySQL은 그 자체로 또는 다른 프로그래밍 언어로 거의 기능 할 수 있습니다.

  • 무료 GUI를 사용하여 MySQL에 액세스 할 수 있습니다. 나는 추천한다 SQLyog

  • 0

    단지 데이터베이스를 만들고 놀고 싶다면 PHP를 배우지 않아도된다.

    데이터베이스 디자인을 시각적으로 경험하려면 실용적인 비주얼 데이터베이스 도구 인 MySQL Workbench를 사용해보십시오.

    0

    기본 사항 : PHP는 스크립팅 언어로 웹 사이트에 페이지를 만드는 데 거의 항상 사용됩니다. SQL은 데이터베이스와 통신하기위한 언어입니다.

    데이터베이스와 함께 재생하려면 SQL 이외의 것을 배울 필요가 없습니다. 아니 PHP, 루비, C, 자바, 아무것도. 평범한 단순한 SQL은 오직 데이터베이스 만 가지고 놀고 싶을 때 필요한 모든 것입니다.

    프런트 엔드의 경우 PHPMyAdmin, MySQL Workbench, SQLyog, HeidiSQL 등 많은 대안이 있습니다. 테이블/쿼리가 정상적으로 작동하는지 확인하는 데 사용하십시오. 모든 것을하기 위해 그들에게 중계를하면 SQL을 사용하는 방법이 아니라 프론트 엔드를 사용하는 방법을 가르쳐 줄 것입니다.

    관련 문제