컴퓨터, 데이터베이스
MySQL의 - Windows 콘솔 명령
정보 기술의 개발 - 인간 활동의 주요 분야 중 하나. 따라서,이 지역에서 돈을 엄청난 금액을 투자하고있다. 시작과 심각하게 많은 사람들의 일상 생활을 완화은 현재까지 결정되었습니다 다른 작업을 많이하기 때문이다. 그러나, 기술의 진보와 함께, 많은 문제 중 하나 - 정보의 과량 저장한다. 데이터베이스는 상황을 해결하기 위해 설계되었다.
데이터베이스 관리 시스템의 개요
많은 양의 정보를 저장하는 문제가 오늘 관련이 있기 때문에, 해결하는 방법은 여러 가지가있다. 그들 각각은 작업을 특정 방향에 초점을 맞추었다. 그러나, 그들은 함께 저장 문제를 단순화하는 전체 복합체를 형성.
특정 데이터베이스와 DBMS (데이터베이스 관리 시스템)의 필요성을 결정하는 명확한 분류가있다. 가장 일반적인 현재 클라이언트 - 서버 스토리지 기술로 간주됩니다. 이들은 다음과 같습니다 : 파이어 버드, 인터베이스, IBM DB2, MS SQL 서버, 사이베이스, 오라클, PostgreSQL을, 린터, MySQL이. 우리는 후자에 관심이 - MySQL의 어느 완전히 SQL 표준에 팀. 이 기술은 소규모의 가장 인기 있고 일반적으로 해결하기 위해 사용되는 로컬 응용 프로그램 및 생산 문제 중 하나입니다.
클라이언트 - 서버 기술 전구체로 인해 필요성이 증가 시간이 소요 결과, 각 컴퓨터와 로컬 영역 네트워크에 큰 부하에 전파 DBMS 커널을 할당하는 가운데 기존의 단점의 숫자에 자신의 위치를 잃어버린 파일 서버 데이터베이스입니다. 이 그룹은 포함 하여 Microsoft 액세스, 볼랜드 역설.
새로운 기술은 인기를 얻고있다
그러나 몇 년 전 인기와 작은 지역 문제 해결을위한 수요를 확보하는 첨단 기술이 있었다. 우리는 임베디드 데이터베이스 관리 시스템에 대해 말하고있다. 이 데이터베이스의 주요 기능 - 아니 서버 측. 시스템 자체가 로컬 컴퓨터에서 호스팅 많은 양의 정보를 처리 할 수있는 균일 한 방법을 허용하는 라이브러리입니다. 이 방법은 단점이 서버 리소스, 클라이언트 - 서버 기술 속도에 매우 뛰어난 파일을 제거합니다.
예 OpenEdge, SQLite는, 버클리, 지그재그 SAV의 파이어 버드 옵션 중 하나를 볼 수 있듯이 은 Microsoft은 SQL Server 컴팩트, 린터뿐만 아니라 팀이 더 클라이언트 - 서버 데이터베이스에 사용되는 것과 다르다는 MySQL의 옵션 중 하나를. 문제가 지역을 상실 할 경우, 임베디드 시스템은 쉽게 관련성을 잃을 수 있습니다.
MySQL 데이터베이스의 주요 장점
이 작업의 큰 숫자를 해결하기 위해 활성화 될 수 있기 때문에 관리 시스템 MySQL 데이터베이스는 가장 인기있는 기술 중 하나입니다. 우리는 현대의 대응과 비교하면 주요 장점을 식별 할 수 있습니다.
그것은 대부분의 경우 무료이기 때문에 러시아 시장의 가장 큰 장점은, 가용성 것으로 간주됩니다. 두 번째 특징은 속도입니다. 가장 인기있는 시스템 중 하나는 MySQL을합니다. 팀은 최소 응답 시간, 빠릅니다. 처리 속도에 영향 빠른 트랜잭션 이노지지기구를 이용하여 멀티 스레드 모드에있는 서버에 여러 클라이언트에 연결 명령 없다.
ODBC 드라이버의 존재는 개발자가 많은 문제의 해결을 단순화 할 수 있습니다. 이점은 고정 및 가변 길이의 기록의 기회의 제공을 포함해야한다. 언어 C와 PHP와 인터페이스 - 그러나의 주요 기능은 매우 프로그래머들 감사합니다. MySQL이 제공하는 기회를, 웹 호스팅 서비스 제공 업체의 많은이 데이터베이스를 사용하는 것을 허용했다.
그리고 간단한 평신도를 들어, 정보 저장의 현대 기술에 관심을 개발, MySQL은, 공부를 할 필요 는 SQL 명령 이 분야의 전문가는 큰 수요가 높은 세계 어디서나 지불 때문에 구문을. 따라서, 지연 비용없이이 방향에 관심이있는 사람의 경우. 우리는 지금 공부를 이동해야합니다.
나는 연구 할 필요가 무엇
언뜻보기에이 지역이 자율 학습에 어렵고 전문가와 지속적인 커뮤니케이션을 요구하는 것처럼 보일 수 있습니다. 그러나 그렇지 않다. 연구 아키텍처와 MySQL의 기능의 주요 팀 쿼리 언어 함께 연결되어있는 모든, 당신은 컨설턴트의 도움에 의지하지 않고, 소유 할 수 있습니다. 그것은 욕망과 이동하는 노력이 충분히 있습니다. 오직 자기 개발 및이 분야의 연구 경력을 구축하고이 방향으로 이동하기 시작, 아마, 획득 한 기술을 통합하고, 새로운 지식을 습득 할 수 있습니다.
우선 기본적인 명령을 연구하기 위해, 당신은 손에서 MySQL 콘솔 유틸리티의 무료 버전이 필요합니다. 그 학습 과정은 시작된다. 당신은 공식 MySQL의 사이트에서 다운로드 할 수 있습니다. 그것은 쉽게 매우 편리 하나의 컴퓨터에 서버와 클라이언트를 형성, 모든 운영 시스템에 설치됩니다.
그런 다음 MySQL의 환경에 대한 기본 정보를 포함하는 교육 매뉴얼을 찾는에 의존 할 필요가있다. 콘솔 명령 원칙적으로, 그들은 또한 포함, 기초 연구를 위해. 이 꽤 많이에 대한 정보입니다. 그러나, 당신은 심각 선택에 와서해야합니다. 정보는 일관되게 명확하게 구조화되어야한다.
당신이 영어의 기본 지식이있는 경우, 내장 된 콘솔 지원을 사용할 수 있습니다. 이를 위해 MySQL의 도구의 사용을 이해하는 데 도움이되는 특별한 도움이 명령이 있습니다.
주요 콘솔 명령
기본 기능, 기능 및 이점에서 원활한 전환, 우리는 기본 명령 목록에 도착. MySQL의 유틸리티는 당초 연구에 사용되는 하나의 사용자를 포함합니다. 암호가 루트라는 이름이 사용자 이름과 동일합니다.
콘솔 MySQL 사용자의 첫 번째 및 후속 출시는 DBMS의 MySQL과 추가 작업에 대한 루트 암호를 입력해야합니다 때. CLI 명령은 성공적으로 인증 후 사용할 수 있습니다.
편의를 위해 성공적으로 테스트 한 후, help 명령을 사용하여 기존 명령을 표시 할 수 있습니다. 그 후, 콘솔은 기존의 모든 명령과 그들에 대한 간략한 설명에 표시됩니다.
디스플레이 제어 명령
이제 다음 단계로 이동해야합니다. 이렇게하려면 기존을 선택하거나 새 데이터베이스를 작성해야합니다. 사용 명령을 사용해야합니다 기존 데이터베이스를 선택합니다. 그리고 틈을 통해 데이터베이스 이름을 입력합니다. 이름 테스트와 함께 - 처음에는 유틸리티는 하나가있다. 사용 : 따라서 쿼리는 다음과 같이됩니다 테스트.
하려면 데이터베이스를 만들 당신이 그녀 키워드 데이터베이스를 가리키는 적절한 이름을 지정하여 생성 명령을 사용해야합니다. 구조는 다음과 같은 형태를 취한다 : 데이터베이스 Name_of_database를 만듭니다. 새로 만든 데이터베이스로 작업하려면 사용 명령을 사용하여 적용 할 필요가있다.
매체는 MySQL의 콘솔에서 그들에 대한 가능한 정보를 기존의 데이터베이스, 테이블, 기본 키 또는 외부 연결을 표시하고 출력하는 기능을 가지고 있습니다. 제안 보여로이 경우 팀은 항상 시작해야한다. 예를 들어, 현재 사용자가 사용할 수있는 데이터베이스의 목록을 표시하려면 다음 쿼리를 입력 : 쇼 데이터베이스. 키워드가 테이블을 작성하여 표시 객체를 변경 한 후 테이블이 충분히 표시합니다.
테이블 관리 팀
더 진행하기 전에, SQL 표준 준수에 관계없이 데이터베이스와 운영 시스템, 개발자를위한 기회를 제공 리콜 다시 한 번 필요하다. MySQL의 환경 (데이터베이스가 가능하며, 테이블 경우) SQL 표준을 지원하는 환경에서 개발 요청이 성공적으로 작동합니다. Windows 콘솔 명령은 다른 운영 시스템에 사용되는 것과 다르지 않습니다.
스프레드 시트가, 우리가 영어로 번역하는 경우, 특정 명령의 수입니다 스스로 말한다. 위에서 언급 한 create 명령에. 또한 이전에 생성 된 데이터베이스에 테이블을 추가하고 활성화 할 수 있습니다. 테이블과 같은 데이터베이스 오브젝트를 제거하는 파괴되는 객체의 이름을 추가하기 위해 드롭 명령을 사용합니다. 예 : 드롭 _ 당신 _ 테이블 _의 이름을 지정합니다.
데이터베이스 서버에 대한 구문 요청은 항상 일반적인 구조를 가지고있다. 따라서, 요청은 Windows에서 설계와 MySQL 리눅스 콘솔에서 잘 작동합니다. 하나의 운영 시스템에서 오류없이 서버를 처리 팀은 다른 사람에 오류가 발생할 수 없습니다.
선택 팀
그러나 가장 중요한 스프레드 시트 명령 구문은 간단하다 - 팀을 선택합니다. 데이터베이스에서 데이터를 선택하는 데 사용됩니다. 다음과 같이 원래의 구문은 다음에서 *를 선택 테이블 _ 이름. 데이터베이스 서버에 요청을 전송함으로써, 클라이언트는 테이블에 저장된 모든 레코드를 받아야합니다.
많은 사람들이 생각하지,하지만 검색 인터넷 자원을 지속적으로 사용하는 경우 MySQL은 명령. PHP의-쿼리는 소셜 네트워크에 온라인 상점 또는 뉴스의 디렉토리의 내용을 표시 할 SQL 언어 구문을 사용합니다. 대신 선택 이벤트 후 "*"의, 규칙, 테이블 또는 데이터의 여러 테이블의 주요 필드 목록으로 처리합니다. 여러 테이블에서 샘플링의 경우, 특별한 번들은 가능한 외부 연결에 이들을 연결하는 역할을하는, 가입 할 수 있습니다. 그러나,이 조건은 독립적으로 연결을 수행해야하는 필드를 나타내는 변경 될 수있다.
샘플링 제한을 설정
때로는 데이터베이스 서버로부터받은 응답은 중복 된 데이터를 포함하는 상황이있다. 위해 사용자는 서로 다른 서비스를 사용하여 볼 만의 고유 항목이되기를. 이 요청 필드 목록 앞에 위치 및 중복을 숨길 수있는 지원 역할을한다.
Similar articles
Trending Now