2Bbear's knowledge workshop

[MySQL]2.명령어

Engine/MySQL2017. 10. 23. 05:26

본 글은 Bitnami프로그램을 사용하고 Windows10 에서 실행한 내용입니다.

-------------------------------------------------------------------------------------------------------



무사히 cmd 창에서 mysql에 접속했다면 위의 사진과 같은 문구가 보입니다.


<기본 명령어 방법>

모든 명령어의 뒤에 ;를 입력하고 엔터를 치면 해당 명령어를 실행합니다.

; 없이 그냥 엔터를 치면 -> 문자가 나오고 계속 명령어를 작성할 수 있습니다.



<명령어 나열>

show databases        =    현재 있는 database를 전부 보여준다.


create database 이름 character set utf8 collate utf8_general_ci; = 데이터베이스를 생성하는 문구 이름 뒷부분으로 있는 것은 사용되어 지는 글자 형태가 유니클로8 인코딩 방식을 사용한다는 의미다.


use 데이터베이스이름; = 데이터베이스 선택


CREATE TABLE `테이블이름` (`속성명1` 데이터형태(최대값) NOT NULL AUTO_INCREMENT , `속성명2` 데이터형태(최대값) NULL값 지정  , ... PRIMARY KEY (속성명) ) ENGINE = InnoDB DEFAULT CHARSET =utf8;

= 테이블을 생성하는 명령어


show tables; = 생성된 테이블 확인


INSERT INTO `테이블명`(넣을 속성들) VALUES(넣을 속성들에 알맞는 데이터값들);
= 데이터를 삽입하는 명령어


DELETE FROM  테이블명 WHERE  프라이머리키명=해당값; = 데이터 삭제


UPDATE 테이블명 SET 프라이머리키명=해당값 WHERE 프라이머리키값=해당값; = 데이터 수정

'Engine > MySQL' 카테고리의 다른 글

[MySQL] 1.MySQL 모니터 실행하기  (0) 2017.10.23

본 글은 Bitnami 프로그램을 사용하고, Windows 10에서 실행하고 있습니다.

-------------------------------------------------------------------------------------------------------



저 위치의 mysql.exe 파일을 cmd 창을 이용해 실행시킵니다.

(윈도우버튼 + R ,그 후 cmd를 입력합니다.)

(C드라이브에 mysql을 설치하신 분이 아니라면 D:를 입력해서 또는 설치한 드라이브를 입력한 뒤 저 위치의 mysql.exe를 실행시킵니다.)


그후 mysql -hlocalhost -uroot -p를 입력합니다.

(mysql은 방금의 mysql.exe를 말하는 것이고 -hlocalhost는 mysql 서버의 주소를 말한다. localhost는 mysql 모니터와 같이 설치 되어 있는 mysql 서버를 말하는 것이다.

-uroot는 방금 입력한 localhost에 접속하기 위한 비밀번호다.

-p는 비밀번호를 입력받아라 라는 의미다. )


이후 Enter password : 라는 문구가 뜨면 mysql을 설치할 당시 적어 넣었던 비밀번호를 입력하면 됩니다.

'Engine > MySQL' 카테고리의 다른 글

[MySQL]2.명령어  (0) 2017.10.23