
명령어가 순간 기억이 안 나서
일일이 구글링으로 찾기에는 번거로우니
자주 쓰는 것들은 아래와 같이 모아 놓았다.
명령어는 아래와 같이 입력 후,
비밀번호를 입력하고 키보드의 enter를 누르면 된다.
$> mysql -u root -p
$> Enter password: (계정의 비밀번호)
-u는 유저 명, -p는 패스워드이다.root라는 유저로 접속하고, p를 쓰면 비밀번호를 묻는 형식이다.mysql -u root -p(비밀번호)으로 하면 된다.-p와 (비밀번호)를 붙여 쓰는 걸 주의 하자.$> mysql -u root -p(계정의 비밀번호);(semicolon) 넣는 것을 잊지 말자USE에서는 ;을 사용하지 않는다.mysql> SHOW DATABASES;
mysql> CREATE DATABASE (생성할 database 이름);
a. ;을 사용하지 않으면 바로 Database changed가 뜬다.
mysql> USE (접속할 database 이름)
(성공 시 아래와 같이 뜬다)
Database changed
b. ;을 사용할 경우, 아래와 같은 문구가 같이 뜬다.
mysql> USE (접속할 database 이름);
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
.table을 뒤에 붙이는 걸 잊지 말자.mysql> RENAME TABLE (기존의 database 이름).table TO (옮겨질 database 이름).table;
mysql> DROP DATABASE (삭제할 database 이름)
*는 wildcard라 불리우며, 모든이라는 뜻을 지닌다.# table의 모든 column을 출력
mysql> SELECT * FROM (table 이름)
# table의 특정 column 출력
mysql> SELECT (출력할 column 1) (출력할 column 1) FROM (table 이름)