mysql 데이터베이스를 어떻게 사용하나요?

藏色散人
풀어 주다: 2020-09-17 09:56:55
원래의
39769명이 탐색했습니다.

mysql 데이터베이스 사용: 1. mysql 서비스를 시작합니다. 3. mysql 서비스를 중지합니다. 5. mysql을 종료합니다. 비밀번호.

mysql 데이터베이스를 어떻게 사용하나요?

1. 데이터베이스의 기본 개념
1 일반적으로 사용되는 두 가지 엔진:

( 1) InnoDB 엔진:
1) 단순히 트랜잭션 무결성 및 일관성 지원을 의미하는 ACID를 지원합니다.
2) 행 잠금, ORACLE과 유사한 일관성 읽기 및 다중 사용자 동시성을 지원합니다.# 🎜🎜# 3 ) 고유한 클러스터형 인덱스 기본 키 설계 방법은 동시 읽기 및 쓰기 성능을 크게 향상시킬 수 있습니다.
4) 외래 키 지원
6) InnoDB는; 대용량 데이터베이스 시스템을 처리하도록 설계되었으며 CPU 활용도가 다른 디스크 기반 관계형 데이터베이스 엔진과 비교할 수 없습니다.
7) 신뢰할 수 있는 트랜잭션 처리 엔진이며 전체 텍스트 검색을 지원하지 않습니다.
(2) MyISAM 엔진:
1) 각 쿼리의 원자성을 지원하지 않습니다
2) 테이블 위치만 지원
3) 성능 중시, InnoDB 방식에 비해 실행 속도는 빠르지만 트랜잭션 지원은 제공하지 않음
4) SELECT(삭제 작업) 개수가 많은 경우 실행하면 MyISAM이 더 좋습니다

선택 2. 데이터베이스 소개:

1) 데이터베이스-데이터베이스: 정리된 데이터(보통 파일 또는 파일 집합)를 저장하는 컨테이너

2) 테이블- 테이블: 특정 데이터 유형의 구조화된 목록
3) 스키마: 데이터베이스 및 테이블의 레이아웃 및 특성에 대한 정보

4) 컬럼: 데이터베이스의 필드 table , 모든 테이블은 하나 이상의 컬럼으로 구성됩니다

5) Row-row : 테이블에 있는 레코드


6) Data type-datatype : 허용되는 데이터 유형, 각 테이블 컬럼

열에 저장된 데이터를 제한(또는 허용)하는 해당 데이터 유형이 있습니다. 2. Mysql 명령줄(아래 표시됨)

#🎜 🎜##🎜 🎜#

1. mysql에 연결 - 형식:

 mysql -h主机地址 -u用户名 -p用户密码
로그인 후 복사
mysql 데이터베이스를 어떻게 사용하나요? 1) 로컬 Mysql에 연결하고 먼저 DOS 창을 엽니다(단축키 창 키 + R을 불러오려면 명령에 cmd를 입력하세요) 프롬프트 상자), mysqlbin 디렉토리를 입력하고 mysql -u root -p 명령을 입력합니다. Enter를 누르면 비밀번호를 입력하라는 메시지가 표시됩니다: mysql> )#🎜🎜 # 2) 원격 호스트에서 Mysql에 연결합니다. 원격 호스트의 IP가 218.105.110.116이고 사용자 이름이 root이고 비밀번호가 abcd123456이라고 가정한 후 mysql -h218 명령을 입력합니다. 105.110.116 -u root -p abcd123456; (참고: u와 root 사이에 공백을 추가할 필요가 없으며 다른 경우에도 동일하게 적용됩니다.)

2. 서비스:

net start mysql
로그인 후 복사

3. mysql 서비스를 중지합니다.

net stop mysql
로그인 후 복사

4 포트가 충돌하는지 확인합니다.

netstat –na | findstr 8080 모니터링되는 포트를 봅니다. findstr은 후속 포트가 존재하는지 찾는 데 사용됩니다.

5. mysql 종료:

종료 또는 종료

6 비밀번호 변경: 형식:

mysqladmin - uUsername -p 이전 비밀번호 비밀번호

예를 들어, 루트 비밀번호를 변경합니다:

mysqladmin -u root -p ab12 password djg345
로그인 후 복사

3. 표시 명령

1. 현재 데이터베이스 서버의 데이터베이스 목록을 표시합니다:

mysql> SHOW DATABASES;
로그인 후 복사

2. 특정 데이터베이스의 데이터 테이블을 표시합니다:

mysql> USE 库名;//使用某个库;
mysql> SHOW TABLES;//列出库中所有的表
로그인 후 복사

3. : #🎜 🎜#
mysql> DESCRIBE 表名;
로그인 후 복사

4. 데이터베이스 생성:

mysql> CREATE DATABASE 库名;
로그인 후 복사

5. 데이터 테이블 생성:

mysql> USE 库名。mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);
로그인 후 복사

6. 🎜🎜# 7. 데이터 테이블 삭제:

mysql> DROP DATABASE 库名;
로그인 후 복사

8. 테이블의 레코드 지우기:

mysql> DROP TABLE 表名;
로그인 후 복사

9 테이블의 레코드 표시:

mysql> DELETE FROM 表名;
로그인 후 복사

10, 테이블에 레코드 삽입:

mysql> SELECT  *  FROM 表名;
로그인 후 복사

11. 테이블의 데이터 업데이트:

mysql> INSERT INTO 表名 VALUES (”hyq”,”M”);
로그인 후 복사

12. :

mysql-> UPDATE 表名 SET 字段名1=’a',字段名2=’b’ WHERE 字段名3=’c';
로그인 후 복사

13. .sql 파일 가져오기 명령:

mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE 表名;
로그인 후 복사

14 명령줄에서 루트 비밀번호를 변경합니다:

mysql> USE 数据库名; mysql> SOURCE d:/mysql.sql;
로그인 후 복사

15. 사용 중인 데이터베이스 이름:

mysql>UPDATEmysql.userSETpassword=PASSWORD(’新密码’) WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
로그인 후 복사

16 현재 사용자 표시:

mysql> SELECT DATABASE();
로그인 후 복사

위 내용은 mysql 데이터베이스를 어떻게 사용하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿