denwer에 데이터베이스를 설치합니다. Denver에서 데이터베이스 생성 및 삭제 데이터베이스 생성




내 사이트 방문자 여러분, 안녕하세요. 이 작은 노트에서는 우리가 시작한 주제인 로컬 Denwer 서버 설치에 이어 Denwer에서 데이터베이스를 생성할 것입니다.

Denwer가 이미 설치되어 있으므로 Start Denwer 아이콘을 두 번 클릭하여 실행해 보겠습니다. 브라우저를 열고 주소 필드에 http://localhost를 입력하고 Enter를 누르세요. Denwer 패키지 홈 페이지가 열립니다.

Check MySQL and phpMyAdmin이라고 표시된 항목을 찾아 왼쪽에 있는 주소를 클릭하거나 주소 필드에 http://localhost/Tools/phpMyAdmin을 직접 입력하면 작업할 프로그램이 열립니다. 데이터베이스를 생성하고 편집하는 데 사용되는 상당히 일반적인 프로그램인 phpMyAdmin이라는 데이터베이스입니다.

창이 열리면 아래를 참조하여 생성 필드에 데이터베이스 이름을 입력해야 합니다. 앞으로 나는 이 데이터베이스에 Drupal 콘텐츠 관리 시스템을 설치할 계획이므로 나중에 그것이 어떤 종류의 데이터베이스인지 명확하게 알 수 있도록 데이터베이스 이름을 지정합니다.

앞으로 인코딩에 문제가 발생하지 않도록 하려면 utf8_general_ci라는 이름으로 국제 데이터 정렬 시스템을 선택하고, 데이터베이스 이름을 입력하고 데이터 정렬을 선택한 후 생성을 클릭하세요.

이제 새 데이터베이스가 생성되었으며 다음 단계는 데이터베이스 작업에 대한 모든 권한을 가진 사용자를 생성하는 것입니다. 이렇게 하려면 권한 탭으로 이동하세요. 아래를 참조하세요. 데이터베이스 아래 왼쪽에서 올바른 데이터베이스를 선택했는지 확인하는 것이 중요합니다.

새 사용자 추가라고 표시된 항목을 클릭하세요.

새 사용자를 추가하는 창에서 사용자 이름과 같은 필드를 채워야 합니다. 우리의 경우처럼 데이터베이스가 로컬 컴퓨터에서 생성된 경우 Localhost를 입력하고 사용자의 비밀번호를 생성한 다음 그런 다음 데이터베이스에 대한 모든 권한 그랜드 옆의 확인란을 선택하고 글로벌 권한 모두 확인을 클릭한 후 오른쪽 하단에 있는 이동 버튼을 클릭합니다. 아래를 참조하세요.

이것으로 데이터베이스 생성이 완료됩니다. 사용자 데이터베이스 이름과 비밀번호를 적어 두는 것을 잊지 마세요. 이는 나중에 다양한 애플리케이션을 설치할 때 유용합니다.

엔진을 활용한 웹사이트 제작 강좌

저는 WordPress, Joomla, Drupal이라는 세 가지 엔진을 연구하기 위해 별도의 카테고리를 만들기로 결정했습니다.

그들 각각은 자신의 열정을 가지고 있습니다. WordPress는 웹마스터들 사이에서 가장 인기 있는 단어라고 할 수 있습니다. 어린 시절부터 블로그에 사용된 것은 당연합니다. 그러나 언뜻보기에는 그렇게 간단하지 않습니다.

Joomla는 웹 사이트를 만드는 데 가장 일반적이고 매우 편리합니다. 처음에는 모든 것이 매우 혼란스럽습니다.

Drupal은 평생의 사랑에 가깝습니다. 그것은 큰 전망과 최고의 사용자 지원을 가지고 있습니다. 복잡한 프로젝트를 만들 수 있습니다.

오늘은 로컬 컴퓨터에서 WordPress 엔진을 테스트해 보겠습니다. 이는 도메인과 호스팅을 구입할 필요가 없다는 것을 의미합니다. Denver 덕분에 모든 것이 우리 컴퓨터에 있을 것입니다.

덴버로컬 컴퓨터를 서버로 바꾸는 프로그램입니다. Denver 웹사이트에서 배포판을 다운로드할 수 있습니다.

생성된 사이트는 이 컴퓨터에서만 볼 수 있고 인터넷 사용자는 볼 수 없다는 것은 사실입니다. 하지만 그것이 바로 우리에게 필요한 것입니다. 우리는 엔진에 대한 지식을 심화하기 위해 테스트 사이트나 블로그를 만들고 마지막으로 데이터베이스와 MySQL 사용자를 생성하는 방법을 배울 것입니다.

테스트 사이트를 만들어 보겠습니다.

1단계. 덴버를 설치합니다.

모든 지침은 Denver 웹사이트에 있으며 문제가 있는 경우 포럼을 읽을 수도 있습니다.

2 단계. 테스트 사이트 파일을 저장할 폴더를 만듭니다.

  • 이렇게 하려면 Denver가 설치된 폴더로 이동하세요. 이것이 기본 경로입니다. C:\WebServers.
  • 그런 다음 폴더로 이동하십시오. 예를 들어 사이트 파일용 폴더를 만듭니다. testwp.ru. 사이트 이름을 만들었고 주소도 갖게 됩니다. http://testwp.ru.
  • 이제 폴더로 이동하세요. testwp.ru이미 그 안에 이름이 있는 폴더를 만듭니다. www. 여기 이 폴더에 www WordPress나 다른 엔진의 파일 압축을 풀어야 합니다.

3단계. 덴버에 데이터베이스를 만듭니다.

단계별 지침.

우리 엔진은 Denver와 함께 제공되는 MySQL 데이터베이스와 함께 작동합니다.

  1. 덴버는 바탕화면에 바로가기를 만들어서 찾아 실행하고 있습니다 서버 시작. 두 개의 검은색 창이 컴퓨터 화면에 빠르게 나타났다가 사라지므로 방해하지 마세요. 그런 다음 브라우저를 시작하고 주소 표시줄에 다음을 입력하세요. http://www.localhost/
  2. 이 페이지에서 제목을 찾으세요 유용링크를 따라가는 곳 새 데이터베이스 및 MySQL 사용자 생성.
  3. 다음과 같이 열리는 웹페이지를 작성하세요.
  • MySQL 관리자 비밀번호:<оставьте пустым>
  • 데이터베이스 이름: 테스트
  • 사용자 로그인: 테스트
  • 비밀번호: 테스트
  • 비밀번호를 반복하세요: 테스트
  • 그리고 버튼을 누르세요. 데이터베이스 및 사용자 생성.

4. 사용자도 모르게 페이지가 다시 로드되고 제목 뒤에 다음 메시지가 나타납니다. 데이터베이스와 새 사용자가 생성되었습니다.

5. 그래서 간단하고 신속하게 다음과 같은 이름의 데이터베이스를 만들었습니다. 테스트, 로그인 및 비밀번호는 데이터베이스에 액세스하는 데 사용됩니다 테스트.

4단계 WordPress 배포판 설치.

  1. 빈 디렉터리에 패키지의 압축을 풉니다. 나는 이 빈 디렉토리가 어디에 있는지 대답합니다. 덴버에서 생성된 www 폴더입니다.
  2. 텍스트 편집기에서 wp-config-sample.php를 열고 데이터베이스 연결 정보를 입력하세요.
  3. 파일을 wp-config.php로 저장합니다.
  4. 모든 것을 다운로드하세요.
  5. 브라우저에서 http://your_site/wp-admin/install.php를 엽니다. 이 스크립트는 블로그에 필요한 테이블을 생성합니다. 오류가 발생하면 wp-config.php 파일을 다시 확인하고 다시 시도하세요.
  6. 귀하에게 주어진 비밀번호를 기억하십시오.
  7. 설치 스크립트 install.php가 로그인 페이지로 리디렉션됩니다. 설치 시 생성한 비밀번호로 관리자로 로그인하세요. "프로필"을 클릭하여 비밀번호를 변경할 수 있습니다.

이렇게 하면 모든 엔진에서 테스트 사이트를 만들 수 있습니다.

다른 주제별 강의나 기사를 참조하세요. 치트 시트이기도 합니다. 이 기사는 이미 이전에 출판되었으며 나의 새 칼럼을 크게 보완할 것입니다. 엔진을 사용하여 웹사이트를 만드는 과정입니다.

(덴워). 오늘 우리는 " 로컬 서버 설치 및 구성 Denver(Denwer)" Denver를 설치한 후 다음 단계는 이를 구성하는 것입니다. 먼저 Denver 데이터베이스를 설정해 보겠습니다. (무료 데이터베이스 관리 시스템) DBMS를 사용합니다. MySQL. 구성하려면 Denwer phpMyAdmin에서 로컬 서버 데이터베이스가 사용됩니다.

phpMyAdmin브라우저를 통한 MySQL 데이터베이스의 원격 관리를 포함하여 완전한 기능을 제공하는 PHP로 작성된 오픈 소스 유틸리티입니다.

바탕 화면에 있는 바로 가기를 사용하여 Denver를 시작하고 브라우저에 http://localhost/tools/를 입력합니다.

phpMyAdmin을 클릭하고 phpMyAdmin Denver 홈 페이지로 이동합니다.

왼쪽에는 덴버에서 사용 가능한 MySQL 데이터베이스 목록이 있습니다. 여기에는 Denver에 설치된 사이트만큼 많은 데이터베이스가 있습니다. 물론 여러 사이트에 대해 하나의 데이터베이스를 사용하여 각 사이트에 고유한 접두사를 지정할 수 있습니다. 그러나 호스팅 공급자가 생성되는 데이터베이스 수를 제한하지 않는 경우 각 사이트마다 별도의 데이터베이스를 생성하는 것이 더 좋습니다. ㅏ phpMyAdmin 덴버데이터베이스를 무제한으로 생성할 수 있습니다. 데이터베이스를 생성하려면 MySQL Denver에서는 (데이터베이스) 탭으로 이동하여 데이터베이스 이름을 입력하세요. 이 데이터베이스나 해당 데이터베이스가 어느 사이트에 속하는지 이름으로 이해하기 어렵지 않도록 명확한 이름을 입력하는 것이 좋습니다. 이는 많은 수의 데이터베이스가 누적될 때 중요합니다. 나중에 혼동하지 않도록 사이트 이름으로 데이터베이스를 만드는 것이 좋습니다. 옆에 있는 드롭다운 메뉴를 기본값(비교)으로 두거나 드롭다운 목록 ''에서 선택할 수 있습니다. utf8_general_ci" "utf8_general_ci"는 "UTF-8" 인코딩의 기본 문자 집합입니다. "UTF-8"은 웹 사이트를 만드는 데 가장 적합한 인코딩 옵션입니다. 이 경우 키릴 문자가 물음표와 불분명한 횡설수설과 함께 표시되면 인코딩에 문제가 발생하지 않습니다. 이 인코딩은 키릴 문자와 중국어 문자를 모두 지원합니다. (만들기)를 클릭하세요.

귀하의 이름이 포함된 데이터베이스가 phpMyAdmin 패널의 왼쪽 항목에 나타납니다.

데이터베이스 이름을 클릭하고 데이터베이스 자체로 들어갑니다. 이제 새로운 사용자를 생성해야 합니다. 이를 위해서는 (권한) 탭이 필요합니다.

이 메뉴를 클릭하면 Denwer의 MySQL 계정 페이지로 이동합니다. 로컬 서버(localhost)가 컴퓨터에 있으므로 Denver 데이터베이스에는 하나의 계정으로 충분합니다. 우리 외에는 아무도 거기에 도달하지 못할 것입니다. 하지만 실제 호스팅을 위해서는 별도의 계정을 만드는 것이 좋습니다. 사용자 테이블 뒤에는 "사용자 추가" 링크가 있습니다.

이를 클릭하면 Denwer에 새로운 MySQL 사용자를 추가하는 팝업 창으로 이동합니다.

첫 번째 필드에는 사용자 이름을 입력하세요. 두 번째 필드 "Host"의 드롭다운 메뉴에서 "local"을 선택하면 "localhost"가 자동으로 입력됩니다. 다음 필드에 평소대로 비밀번호를 입력합니다. "사용자 데이터베이스" 블록에서는 모든 것을 그대로 두고 "전역 권한" 블록으로 이동합니다. 여기서는 이 사용자에게 부여할 권한을 선택합니다. 우리는 이 로컬 서버의 소유자이므로 "모두 표시" 링크를 클릭하고 하단에서 "사용자 추가"를 클릭합니다. 새 사용자를 성공적으로 추가한 후 다시 "권한" 페이지로 이동하여 새 사용자가 Denwer 데이터베이스에 추가되었는지 확인하세요.

이제 데이터베이스를 만들었고 시작할 수 있습니다. CMS 줌라 설치.

이번 글에서는 데이터베이스를 활용하는 방법에 대해 이야기하고 싶습니다. MySQL"신사세트" 중에서 덴워. 많은 사람들이 거기에 무엇이 있는지 알고 있습니다. MySQL예를 들어 데이터베이스를 사용하여 소프트웨어를 작성하려면 MySQL~에 델파이별도의 데이터베이스 서버를 다운로드할 필요가 없습니다. MySQL, 누군가 이미 설치한 경우 덴워, 그런 다음 사용하거나 최후의 수단으로 호스팅이 있는 경우 사용합니다. 호스팅에만 큰 문제가 없을 수 있습니다. 예를 들어 일부 호스팅에서는 타사 클라이언트의 연결을 금지하므로 호스팅 제어판 외에도 연결을 허용하려면 확인란을 선택하거나 필터를 넣어야 합니다. 아이피-이 호스팅에 연결할 수 있는 사람들의 주소입니다. 자, 우선 서버 자체를 시작하고 생성해 보겠습니다. MySQL테이블이 있는 데이터베이스 및 사용자. 그래서 다음과 같은 데이터를 얻었습니다.

  • 서버 - 로컬호스트
  • 사용자 이름 - 테스트
  • 비밀번호 - 테스트
  • 데이터베이스 이름 - 테스트

여기서 포트를 지정할 필요가 없습니다. 호스팅에 필요한 경우 속성에서 지정하세요. 포트필요한 포트를 지정합니다.

이제 이러한 목적으로 사용할 구성 요소에 동의해야 합니다. 내 예에서는 구성 요소를 사용했습니다. myDAC. 이 게시물에서는 해당 항목을 첨부할 예정이지만 이러한 목적으로 원하는 다른 구성 요소를 사용할 수 있습니다. 여기서는 데이터베이스에 연결하는 방법과 데이터베이스에 확실히 연결되는지 확인하기 위해 간단한 쿼리를 수행하는 방법만 살펴보겠습니다. 다음 게시물에서는 모든 요청과 연결을 스트림으로 전송할 수 있는 방법을 살펴보겠습니다. 그러나 요청을 매우 느리게 처리하는 약한 호스팅이 있으므로 프로그램이 "정지"되는 것을 방지하기 위해 다음 작업을 수행하겠습니다. 스레드로 처리. 따라서 우리 게시물에는 두 가지 구성 요소가 필요합니다

  • TMyConnection
  • TMyQuery

예를 들어 다음과 같은 방식으로 작업하십시오. 타도쿼리, TadoConnection, 거의 같다. 이 두 구성 요소를 서로 연결하는 것이 즉시 필요합니다. 구성 요소 속성에서 TMyQuery- 연결구성 요소 선택 - 내회의1. 이벤트 옆 온클릭버튼을 눌러 데이터베이스에 연결하기 위한 코드를 작성하겠습니다. 서버가 실행 중이라는 사실을 잊지 마세요.

위의 데이터베이스에 대한 모든 데이터를 검토했습니다. 여기서는 이를 사용하여 연결만 합니다. 여기에는 포트를 표시하지 않습니다.

저는 데이터베이스에 다음과 같은 테이블을 만들었습니다. 테스트 테이블 2개의 필드가 있는

  • ID - 고유(auto_increment)
  • fio - 텍스트

자, 이제 이벤트로 온클릭버튼을 사용하여 데이터베이스에 모든 레코드를 선택하고 해당 번호를 표시하도록 요청합니다.

구성 요소는 아카이브에 있습니다. 아카이브를 열고 맨 아래에 해당 구성 요소에 대한 비밀번호가 있으므로 복사하거나 검색 엔진에서 구성 요소를 찾을 수 있습니다. 덴워검색 엔진에 입력하여 다운로드하거나 호스팅에서 간단히 테스트할 수도 있습니다. 웹사이트를 관리하는 프로그램을 작성할 수도 있는데, 꽤 편리할 것입니다.

구성요소를 다운로드할 수 있습니다.

귀하의 웹사이트에 데이터베이스가 필요한 이유는 무엇입니까?
이를 이해하려면 인터넷이 일반적으로 어떻게 작동하는지 조금 더 자세히 알아볼 필요가 있습니다.

따라서 연결이 설정되면 브라우저는 입력한 주소에 있는 페이지의 코드를 요청합니다. 이 코드를 수신하여 페이지 자체(텍스트, 그림 등)로 변환하고 무슨 일이 일어났는지 화면에 표시합니다.

이 코드는 어디에 저장되어 있나요?

이전에는 웹사이트가 정적(변경할 수 없는) 페이지로 구성되었습니다. 웹마스터는 각 페이지를 별도로 코딩해야 했습니다. 이제 많은 콘텐츠 관리 시스템(CMS 또는 사이트 엔진)이 있습니다.

사이트의 모든 페이지에 대한 소스 코드를 자동으로 생성합니다. 즉, 페이지에 대한 HTML 코드를 직접 작성할 필요가 없습니다. 엔진이 자동으로 이를 수행합니다.

다양한 CMS에 대해 좀 더 자세히 살펴보겠습니다. 놓치지 않으려면 추천합니다

따라서 CMS는 사이트의 모든 데이터(모든 기사, 링크, 사용자 데이터 등)를 데이터베이스에 저장합니다. 그리고 필요한 경우 거기에서 이를 가져와 페이지 코드를 생성하는 데 사용합니다. 나는 이것이 분명하다고 생각합니다.

로컬 서버에 데이터베이스를 설치하는 방법은 무엇입니까?

우선 바탕 화면의 “Start Denwer” 바로가기에서 denwer를 실행합니다. 그런 다음 브라우저로 이동하여 주소 표시줄에 localhost를 입력합니다.

denwera 시작 페이지로 이동합니다. 링크가 포함된 테이블이 나타날 때까지 페이지를 스크롤합니다.

거기에서 http://localhost/Tools/phpMyAdmin 링크를 찾아 클릭합니다. phpMyAdmin 제어판으로 이동합니다. 중앙 부분 상단에 메뉴가 표시됩니다. "데이터베이스" 항목을 클릭합니다.

"새 데이터베이스"(새 데이터베이스 생성)라는 제목이 표시됩니다. 해당 필드에 데이터베이스 이름을 입력하고(라틴 문자로 작성해야 함) "만들기" 버튼을 클릭합니다.

그러면 새 데이터베이스가 페이지 왼쪽에 나타납니다.

이제 이 데이터베이스에 대한 사용자를 생성해야 합니다. 메뉴에서 "권한"을 클릭합니다. 계정 개요 페이지가 열립니다.

여기에는 로컬 denwer 서버에 이미 등록된 모든 사용자가 표시됩니다. 또한 아래에는 "새 사용자 추가" 링크가 있습니다. 눌러보자. 사용자 이름, 호스트-localhost, 비밀번호 및 비밀번호 확인을 지정해야하는 동일한 이름의 창이 열립니다.

주목! 서두르지 말고 “사용자 만들기”를 클릭하세요. 그게 다가 아닙니다. 페이지를 아래로 스크롤하여 "전역 권한" 제목으로 이동합니다. 여기서 "모두 표시" 링크를 클릭하고 모든 상자가 선택되어 있는지 확인한 다음 "사용자 만들기"를 클릭합니다.

이제 새 사용자가 계정 개요 페이지에 나타납니다.

그리고 또 하나의 중요한 점. 새 사용자에 대해 방금 설정한 사용자 이름과 비밀번호를 어딘가에 적어 두십시오. 데이터베이스에 액세스하려면 해당 정보가 필요합니다.

기본적으로 그게 다입니다. 브라우저를 닫아도 됩니다. denwer 로컬 서버에 데이터베이스를 성공적으로 설치하고 데이터베이스에 액세스할 수 있는 새 사용자를 등록했습니다.

정보가 귀하에게 도움이 되었기를 바랍니다. 그것은 단지 시작일 뿐입니다. 아무것도 놓치지 말라고 조언합니다.