1. mysql 설치 확인 : #rpm -qa | grep mysql
2. mysql 설치 위치 확인 : #find / -name mysql
3. mysql 시작 : #/etc/rc.d/init.d/mysqld start
4. rpm으로 설치 했을때 mysql의 위치
/usr/bin : mysql 실행 모듈, 명령어
/usr/lib : mysql rpm 설치 디렉토리
/usr/lib/mysql : 데이터베이스 생성되는 디렉토리 (DB create 할때 디렉토리로 추가됨)
/etc/my.cnf : mysql 설정 파일
5. 제일 먼저 해야 할일이 mysql root의 패스워드 설정 입니다.
초기에는 root 사용자에 패스워드가 설정되어 있지 않으므로
(null 값) Enter password : 에 그냥 엔터를 입력하면 됩니다.
#cd /usr/bin //mysql 명령억 있는 디렉토리로 이동 합니다.
#mysql -u root -p mysql // mysql 접속
Enter password:
mysql> //mysql 프롬프트 입니다.
1) root 사용자의 패스워드를 myroot로 설정 해 보겠습니다.
(**mysql 명령어는 모두 끝에 ; (세미콜론)을 붙여 주어야 합니다. **)
mysql> update user set password=password('myroot') where user='root';
Querk OK, 2rows affected (0.00 sec)
Rows matched : 2 Changed : 2 Warnings : 0
mysql>quit // mysql 을 끝내는 명령어 입니다. 쉘프롬프트로 돌아 가겠죠.
(** 위 방법말고 #mysqladmin -u root -p password 'myroot' 해도 됩니다. )
변경된 root 사용자의 패스워드가 적용되기 위해서는 데이터베이스를 다시 불러와야 합니다.
# mysqladmin -u root reload
변경된 root 사용ㅈ 패스워드로 다시 mysql에 접속해 보겠습니다.
Enter password: 에 변경된 패스워드인 myroot를 입력합니다.
$ mysql -u root -p mysql
Enter password:
mysql>
2) 새로운 데이터베이스 생성하기
새로운데이터베이스를 생성하기 위해 셸 프롬프트 상에서 다음과 같이 입력합니다.
생성할 데이터베이스 이름은 zboard 입니다.
mysql>create database zboard;
3) zboard에 계정 사용자(ID:zman)를 주고 암호(Password:zpass)까지 설정해서
한방에 끝내겠습니다.
(** insert문을 이용하는 것보다 grant를 쓰는것이 편합니다. **)
mysql>GRANT ALL PRIVILEGES ON zboard.* TO zman@localhost IDENTIFIED BY 'zpass'
WITH GRANT OPTION;
4) 계정 확인
mysql>use mysql; //사용자가 등록되는 DB
mysql>select * from user;
5) 삭제
mysql>drop database zboard;
mysql>DELETE FROM user where user='zman';
'이카루스의 날개 > DB' 카테고리의 다른 글
오라클에서 한글이 ???로 깨져보임을 해결 (1) | 2007.06.13 |
---|---|
DECODE와 GROUP BY 예시 (0) | 2007.06.07 |
관련번호 리스트(START WITH 사용) (0) | 2007.06.07 |
my sql5 설치 (0) | 2007.03.04 |
오라클에서 랜덤정열 값 가져오기 (0) | 2007.01.29 |
댓글