php教程 PHP开发 cmd 명령줄에서 MySQL을 작동하는 일반적인 명령

cmd 명령줄에서 MySQL을 작동하는 일반적인 명령

Dec 14, 2016 am 10:50 AM
mysql 명령

먼저 DOS에서 mysql을 운영해야 하는 이유에 대해 이야기해 보겠습니다.
SQL은 19세기부터 하드웨어 제약으로 인해 나중에는 DOS 스타일 인터페이스만 사용할 수 있었습니다. 하드웨어 지원 그래픽 인터페이스(일반 소프트웨어 운영 인터페이스)가 있지만 명령줄 인터페이스(즉, DOS 인터페이스)는 단순성, 효율성 및 편의성을 위해 유지됩니다. 이것이 DOS 인터페이스를 사용하는 이유입니다.
DOS 예를 들어 D:123.txt를 삭제하려면 일반 소프트웨어 작동 인터페이스를 사용하는 경우 내 컴퓨터를 열고 123.txt를 찾은 다음 삭제를 마우스 오른쪽 버튼으로 클릭하고 확인해야 합니다. ... ...DOS에서는 delete D:123.txt를 입력하고 Enter 키만 누르면 완료됩니다. 편리하죠? 이것이 DOS 인터페이스를 유지하는 이유입니다
업무 경험: 빅데이터 처리에서 자주 접하게 되는데, 그래픽 인터페이스에서 mysql을 운영하게 되면 최대 파일 업로드 제한, 용량 제한 등 문제가 많을 것입니다. 터미널에서 수행할 수 있지만 더 번거롭습니다.
이 명령은 DOS에서 빠르게 실행되고 시간 초과되지 않습니다. . . 매우 유용함
win+r은 명령줄 cmd를 열며 그림은 바로 아래에 표시되며 쓰는 경우는 거의 없습니다. . ㅎㅎ

cmd 명령줄에서 MySQL을 작동하는 일반적인 명령

cmd 명령줄에서 MySQL을 작동하는 일반적인 명령

이렇게 하면 mysql 프로그램 인터페이스로 들어갑니다. . . .

첫 번째 단계, mysql 서비스 시작 및 중지
net stop mysql
net start mysql
두 번째 단계, mysql에 로그인
구문은 다음과 같습니다: mysql -u 사용자 이름 - p 사용자 비밀번호
mysql -uroot -p 명령을 입력하고 Enter를 누르면 비밀번호를 입력하라는 메시지가 표시됩니다. 12345를 입력한 다음 Enter를 눌러 mysql을 입력합니다.
mysql>
참고, 다른 머신에 연결하려면 매개변수 -h 머신 IP를 추가해야 합니다
세 번째 단계, 새 사용자 추가
형식: 데이터베이스에 대한 권한을 부여합니다.* 사용자 이름@로그인 호스트는 "password"로 식별됩니다. "
예를 들어, 비밀번호가password1인 사용자 user1을 추가하면 이 컴퓨터에 로그인하여 모든 데이터베이스에 대한 쿼리, 삽입, 수정 및 삭제 권한을 가질 수 있습니다. 먼저 루트 사용자로 mysql에 연결한 후 다음 명령을 입력합니다.
grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";
사용자가 어떤 머신에도 로그인할 수 있습니다. mysql에 로그인하려면 localhost를 "%"로 변경하세요.
user1이 비밀번호를 갖지 못하게 하려면 다른 명령을 입력하여 비밀번호를 제거할 수 있습니다.
mydb.*에서 ""로 식별되는 user1@localhost에게 선택, 삽입, 업데이트, 삭제 권한을 부여합니다.
네 번째 트릭: 데이터베이스 작동
mysql에 로그인한 후 mysql에서 다음을 실행합니다. 프롬프트 명령의 경우 각 명령은 세미콜론으로 끝납니다.
1. 데이터베이스 목록을 표시합니다.
showdatabases;
기본적으로 mysql과 test라는 두 개의 데이터베이스가 있습니다. mysql 라이브러리는 mysql의 시스템 및 사용자 권한 정보를 저장하고 있으며, 비밀번호를 변경하고 새로운 사용자를 추가하면 실제로 이 라이브러리를 운영하게 된다.
2. 라이브러리에 데이터 테이블 표시:
mysql 사용
테이블 표시
3. 데이터 테이블 구조 표시:
테이블 이름 설명
4. 데이터베이스 구축 및 데이터베이스 삭제:
데이터베이스 데이터베이스 이름 생성;
데이터베이스 데이터베이스 이름 삭제;
5. 테이블 생성:
데이터베이스 이름 사용;
테이블 테이블 이름(필드 목록) 생성;
테이블 테이블 이름 삭제;
6. 테이블의 레코드 지우기:
테이블 이름에서 삭제;
7. 테이블의 레코드 표시:
테이블 이름에서 * 선택;
다섯 번째 단계, 데이터 내보내기 및 가져오기
1. 데이터 내보내기:
mysqldump --opt test > mysql.test
는 데이터베이스 테스트 데이터베이스를 mysql.test 파일로 내보내는 것입니다. mysqldump -u root -p123456 --databases dbname > mysql.dbname
과 같은 텍스트 파일
은 데이터베이스 dbname을 mysql.dbname 파일로 내보내는 것입니다.
2. 데이터 가져오기:
mysqlimport -u root -p123456 설명할 필요가 없습니다.
3. 텍스트 데이터를 데이터베이스로 가져오기:
텍스트 데이터의 필드 데이터는 탭 키로 구분됩니다.
테스트 사용;
데이터 로컬 infile "파일 이름"을 테이블 테이블 이름으로 로드;
1: SHOW 문을 사용하여 현재 서버에 어떤 데이터베이스가 있는지 확인합니다.
mysql>
2:2. 데이터베이스 MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3: 생성한 데이터베이스를 선택하세요.
mysql> Enter를 누르면 "데이터베이스가 변경되었습니다." 작업이 성공했습니다!)
4: 현재 데이터베이스에 어떤 테이블이 있는지 확인
mysql> SHOW TABLES;
5: 데이터베이스 테이블 생성
mysql> , sex CHAR(1) ));
6: 테이블 구조 표시:
mysql> DESCRIBE MYTABLE;
7: 테이블에 레코드 추가
mysql> MYTABLE 값에 삽입 ("hyq", "M");
8: 텍스트 모드로 데이터베이스 테이블에 데이터를 로드합니다(예: D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D:/mysql. txt" INTO TABLE MYTABLE;
9: .sql 파일 가져오기 명령(예: D:/mysql.sql)
mysql>use 데이터베이스;
mysql>source d:/mysql.sql;
10: 테이블 삭제
mysql>drop TABLE MYTABLE ;
11: 테이블 지우기
mysql>delete from MYTABLE;
12: 테이블의 데이터 업데이트
mysql>update MYTABLE set sex ="f" 여기서 이름='hyq';

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)