MySQL MySQL 기본 명령어
2009.09.17 02:05
1. MySQL의 시작, 종료, 접속 (설치 디렉토리 : /usr/local/mysql)
시작 : /usr/local/mysql/bin/safe_mysqld &
종료 : /usr/local/mysql/bin/mysqladmin -u root -p shutdown
접속 : /usr/local/mysql/bin/mysql -u username -p
2. MySQL 백업과 복구
백업 : mysqldump -u user_name -p db_name > file_name
복구 : mysql -u user_name -p db_name < file_name
3. MySQL 기본 명령어
데이타베이스 생성 : CREATE DATABASE db_name;
데이타베이스 삭제 : DROP DATABASE db_name;
데이타베이스 보기 : SHOW DATABASES;
데이타베이스 선택 : USE db_name;
테이블 생성 : CREATE TABLE tbl_name (create_definition,...);
테이블 삭제 : DROP TABLE tbl_name;
테이블 보기 : SHOW TABLES;
테이블 열 삽입 : INSERT INTO tbl_name SET col_name=expr,...;
INSERT INTO tbl_name VALUES (expression,...);
테이블 열 삭제 : DELETE FROM tbl_name WHERE where_definition;
테이블 행 갱신 : UPDATE tbl_name SET col_name1=expr1 WHERE where_definition;
4. MySQL User 등록하기.
1> MySQL 접속 : /usr/local/mysql/bin/mysql -u root -p
2> mysql DB 접근 : use mysql;
3> User를 user tbl에 추가 :
insert into user set host='host_name',user='user_name',password=password('user_pwd');
4> 사용자를 DB에 연결 :
insert into db values('host_name','usr_db','user_name','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
5> 사용자의 DB를 생성 : create database user_db;
6> MySQL 종료 : quit
7> 리로드 : /usr/local/mysql/bin/mysqladmin reload -uroot -p
5. 패스워드 변경하기
1> MySQL 접속 : /usr/local/mysql/bin/mysql -u root -p
2> mysql DB 접근 : use mysql;
3> user tbl 갱신 :update user set password=password('new_pwd') where user='user_name';
4> MySQL 종료 : quit
5> 리로드 : /usr/local/mysql/bin/mysqladmin reload -uroot -p
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
2 | php preg_replace, preg_match, str_replace example | 아스테어 | 2012.02.09 | 2107 |
» | MySQL 기본 명령어 | 아스테어 | 2009.09.17 | 1908 |