-
mysql 이용하기IT&개발/데이터베이스 2015. 8. 18. 16:52728x90반응형
mysql을 사용하는데 계속 인터넷 검색하기 귀찮아서 일단 제가 쓰는 명령어들을 한곳에 모아서 정리해보았습니다.
근데 몇가지 기능들을 가능한데
sql 파일을 데이터베이스에서 실행하는 부분이 안되네요 ㅠㅠ
이거 하실줄 아는 분 댓글좀 달아주시길 바랍니다.
<mysql접속>
cmd 창 -> "mysqld" 입력 ->끝
<접속된 뒤의 사진>
참고로 접속된 cmd 창을 임의로 끄시면은 컴터 껏다 켜야 mysql 사용할 수 있습니다.
그리고 접속된 뒤에 다른 cmd 창으로 mysql 접속할 수 있습니다.
<mysql 접속>
cmd 창 실행 -> mysql -u root 입력 -> 실행됨
<접속된 뒤의 사진>
<mysql 상태보기>
mysql에 접속한 뒤에 status를 입력
<상태창 화면>
<database 확인하기>
mysql 접속 -> show databases; 입력 -> database 화면
<database 화면>
<database 선택하기>
mysql 실행 -> use 데이터베이스이름; -> database 선택 성공
<데이터베이스의 테이블 확인하기>
mysql 실행 -> 데이터베이스 선택 -> show tables;입력 -> 테이블찰 확인
<테이블창 확인>
<데이터베이스에 테이블 생성>
create table 테이블명(
칼럼이름 칼럼데이터유형(크기) 조건(not null, unique 등등) (기본키이면primary key),
칼럼이름 칼럼데이터유형(크기) 조건(not null, unique 등등)
칼럼이름 칼럼데이터유형(크기) 조건(not null, unique 등등)...
);
<데이블 삭제>
데이터베이스 선택 -> drop table 테이블명; -> 테이블 삭제
<삭제 확인>
아까 생성한 bb테이블이 사라짐
<유저 아이디 생성>
mysql실행 -> create user 유저이름 identified by "비밀번호"; 입력 -> 새로운 유저 생성
<데이터베이스 생성>
mysql 실행 -> create database 데이터베이스이름; -> 데이터베이스 생성됨
<권한주기>
여기는 어떤 권한을 줄지는 각자 search해보시길...
mysql 실행 ->
grant all privileges on 데이터베이스이름.* to 유저이름;
flush privileges;
-> 권한부여 끝
<mysql에서 나가기>
quit 이나 exit 를 입력 -> 종료됨
<mysql 종료하기>
mysql에 접속할 때 cmd 창에서 mysqld를 입력하며 접속을 하였다.
이것을 종료할 때 그냥 cmd창을 꺼서는 안된다.
mysql을 종료할 때는 cmd 창에 "mysqladmin -u root shutdown" 을 입력하길 바란다.
---------------------------------------------------------------------
<sql 파일 입력하기> - 이거 왜이런지 아시는분 답글좀...주세요 ㅠㅠ
오류남 !!
cmd 창에서 디렉토리 파일을 잘 맞추세요 저는 c드라이버에 member2.sql파일을 놔두었습니다.
mysql -u root -p 데이터베이스이름 < ./member2.sql 를 입력
오류가난다. 왜이런지 모르겠다. ㅠㅠ
반응형'IT&개발 > 데이터베이스' 카테고리의 다른 글
ORA-06550/PLS-00103 : Encountered th symbol "," when dxpection one of the ~ 오류 (0) 2023.07.04 [무료]설치없는 온라인 쿼리연습 사이트 (0) 2022.06.29