MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템으로 현재 가장 널리 사용되는 데이터베이스 중 하나로 고성능, 높은 신뢰성, 쉬운 확장성을 갖추고 있어 웹 애플리케이션 인프라에 널리 사용됩니다.
이 글에서는 MySQL의 설치 및 사용법을 소개하고, 데이터베이스 생성, 테이블 생성, 테이블 운영 방법을 자세히 설명하겠습니다.
1. MySQL 설치
MySQL 공식 웹사이트에서는 다양한 설치 방법과 버전을 제공합니다. 사용자는 자신의 운영 체제와 필요에 따라 적절한 설치 방법을 선택할 수 있습니다.
직접 설치하려면 공식 웹사이트에서 설치 패키지를 .msi 형식으로 다운로드할 수 있습니다. 설치 과정에서 다음 사항에 주의해야 합니다.
a. 설치 시 루트 사용자의 비밀번호를 직접 설정하려면 이 비밀번호는 MySQL 액세스 비밀번호뿐만 아니라 MySQL 최고 관리자의 비밀번호도 매우 중요합니다.
b. 필요에 따라 MySQL 정식 버전을 설치해야 하는지 결정해야 합니다. MySQL 정식 버전에는 MySQL 서버와 클라이언트가 포함되어 있습니다.
c. 설치 과정에서 느린 쿼리 로그, 오류 로그 및 기타 정보의 경로와 파일 이름을 선택해야 합니다.
Homebrew 등의 도구를 통해 MySQL을 설치할 수 있습니다. 설치 방법은 다음과 같습니다.
a 터미널 창을 열고 다음 명령을 입력합니다.
brew install mysql
b 설치가 완료되면 터미널에 MySQL의 기본 구성 파일 경로와 임의로 생성된 루트 사용자 비밀번호가 표시됩니다.
c. 다음 명령을 통해 MySQL 서비스를 시작할 수 있습니다.
mysql.server start
일반적으로 사용되는 바이너리 패키지 설치 방법을 통해 설치할 수 있습니다. 패키지 설치 방법은 yum 명령을 사용하는 것입니다. 다음 명령을 사용하여 CentOS 시스템에 MySQL을 설치합니다.
yum install mysql-server mysql
설치가 완료된 후 다음 명령을 사용하여 MySQL 서비스를 시작할 수 있습니다.
service mysqld start
2. MySQL을 사용하여 데이터베이스를 생성합니다
먼저 MySQL 서버에 연결하려면 MySQL에서 제공하는 명령줄 도구를 사용해야 합니다.
mysql - u root -p
앞서 설정한 루트 사용자의 비밀번호를 입력한 후, MySQL 명령줄 프롬프트에 진입할 수 있습니다.
다음으로 다음 명령을 사용하여 데이터베이스를 생성할 수 있습니다.
create 데이터베이스 testdb;
이 명령은 testdb라는 데이터베이스를 생성합니다.
데이터베이스를 생성한 후에는 데이터베이스에 테이블을 생성해야 합니다. 데이터 테이블은 데이터를 저장하고 관리하는 데 사용되는 중요한 개체입니다.
다음 명령을 사용하여 users라는 테이블을 만듭니다.
use testdb; // 방금 생성한 testdb 데이터베이스를 사용합니다.
create table users(
id int primary key auto_increment, name varchar(50), age int, email varchar(100)
);
이 명령에서는 use 명령을 사용하여 testdb를 선택합니다. 그리고 id, name, age, email이라는 4개의 필드를 포함하는 users라는 테이블이 생성됩니다.
데이터 테이블 생성이 완료되면 데이터 테이블에 추가, 삭제, 수정, 확인 등의 작업을 할 수 있습니다.
3.1 데이터 삽입
사용자 테이블에 레코드를 삽입하려면 다음 명령을 사용하세요.
insert into users(name, age, email) value('Tom', 18, 'tom@email.com');
이 명령은 이름, 나이, 이메일의 세 가지 필드를 포함하여 사용자 테이블에 레코드를 삽입합니다.
3.2 데이터 쿼리
사용자 테이블의 모든 레코드를 쿼리하려면 다음 명령을 사용하세요.
select * from users;
이 명령은 사용자 테이블의 모든 레코드를 쿼리하고 결과를 명령줄 프롬프트에 반환합니다.
3.3 데이터 업데이트
사용자 테이블에서 ID가 1인 레코드를 업데이트하려면 다음 명령을 사용하세요.
update users set name='Tony', age=20, email='tony@email.com' 여기서 id= 1;
이 명령은 ID가 1인 레코드의 이름, 나이 및 이메일 필드를 지정된 값으로 업데이트합니다.
3.4 데이터 삭제
사용자 테이블에서 ID가 1인 레코드를 삭제하려면 다음 명령을 사용하세요.
delete from users where id=1;
이 명령은 ID가 1인 레코드를 삭제합니다.
결론:
MySQL은 설치 및 사용이 매우 간단합니다. 이 문서에 설명된 단계만 따르면 됩니다. MySQL을 통해 우리는 웹사이트 데이터, 애플리케이션 데이터 등 다양한 데이터를 쉽게 관리할 수 있습니다. 동시에 MySQL은 다양한 요구 사항을 충족하는 풍부한 스토리지 엔진과 기능 모듈도 제공합니다.
위 내용은 MySQL의 설치 및 사용에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!