내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
입력하다:mysql -h 127.0.0.1 -P 3306 -u root -p
-h
mysql 서비스가 배포된 호스트에 대한 로그인을 지정합니다.
-P
액세스하려는 포트 번호를 지정하세요.
-u
로그인한 사용자 지정
-p
입력할 비밀번호를 지정하세요
-h 127.0.0.1을 쓰지 않으면 기본값은 로컬로 연결하는 것입니다.
-P 3306을 쓰지 않으면 기본값은 3306 포트 번호에 연결하는 것입니다.
입력하다:mysql -y root
데이터베이스 스토리지 솔루션
mysql
데이터베이스 서비스의 클라이언트입니까?
mysqld
데이터베이스 서비스의 서버 측입니다.
MySQL은 본질적으로 C(mysql) S(mysqld) 모드 기반의 네트워크 서비스입니다.
Mysql은 네트워크 프로세스이고, 해당 mysqld는 이 네트워크 서비스의 백엔드입니다.
사용할 수 있다netstat -lntp
포트 번호를 확인하세요.
mysql은 데이터 액세스 서비스를 제공하는 네트워크 프로그램 세트입니다.
mysqld 데이터베이스 서비스
데이터베이스(Database): 일반적으로 디스크나 메모리에 저장되는 특정 구조로 정리된 데이터를 말한다. 디스크에 저장되는 데이터베이스 솔루션의 집합이므로 데이터베이스를 저장하는 매체는 디스크나 메모리이다.
파일을 사용하여 데이터를 저장할 수 있는데 왜 데이터베이스가 필요한가요?
파일 저장 데이터에는 다음과 같은 단점이 있습니다.
데이터베이스의 본질은 데이터 콘텐츠를 저장하기 위한 솔루션 세트입니다. 데이터베이스 필드 또는 요구 사항이 주어지면 클라이언트/데이터베이스 파일이 결과를 직접 제공합니다.
helloworld
:create database helloworld
helloworld
:use helloworld
그리고 테이블을 생성하세요논리적 저장 구조:
select * from student;
행렬식 구조
위의 작업은 실제로 mysqld에 의해 수행됩니다.
소위 데이터베이스 서버 설치는 컴퓨터에 데이터베이스 관리 시스템 프로그램을 설치하는 것을 의미합니다. 일반적으로 개발자는 각 응용 프로그램에 대해 데이터베이스를 생성합니다.
응용 프로그램에서 엔터티의 데이터를 저장하기 위해 일반적으로 데이터베이스에 여러 테이블을 생성하여 프로그램에서 엔터티의 데이터를 저장합니다.
MySQL은 Unix/Linux, Windows, Mac 및 Solaris와 같은 거의 모든 현재 운영 체제에서 실행할 수 있는 이식 가능한 데이터베이스입니다. 다양한 시스템에는 서로 다른 기본 구현이 있지만 MySQL은 기본적으로 각 플랫폼에서 물리적 아키텍처의 일관성을 보장할 수 있습니다.
create
, drop
, alter
insert
,delete
,update
select
grant
,revoke
,commit
스토리지 엔진은 데이터베이스 관리 시스템이 데이터를 저장하는 방법, 저장된 데이터를 인덱싱하는 방법, 데이터를 업데이트하고 쿼리하는 방법을 구현하는 방법입니다.
MySQL의 핵심은 여러 스토리지 엔진을 지원하는 플러그인 스토리지 엔진입니다.
스토리지 엔진 보기: `엔진 표시;
스토리지 엔진 비교:
`