Linux & Unix  |  2004/09/02 20:06
최초 실행시 mysql root 패스워드 설정

mysqladmin -u root password 'newpassword'

추가
mysqladmin -u root -p password new-password

Enter Password: (그냥 엔터)



#mysql -u root -p

Enter Password:

mysql 기본 데이타 베이스인 mysql 를 선택하여 새로운 사용자 등록

mysql> use mysql;

Database changed

mysql> insert into user (host, user, password) values ('localhost','userid',password('userpasswd'));



이번엔 mysql 에 userid 가 db_new라는 데이타 베이스를 이용한다는 정보를 넣어줌.

mysql> insert into db values ('localhost','db_new','userid','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

(Y는 모두 10개 버전에 따라서 에러가 난다면 12개) (mysql 5.x 버전에서는 Y가 17개)

Query OK, 1 row affected (0.04 sec)




mysql> exit;

mysqladmin -u root -p reload (변경된 설정 적용)


DB백업

특정유저의 특정DB를 백업할 때
mysqldump -u userid -p dbname > dbname.sql

모든 DB 를 백업 할때.
mysqldump -u root -p --all-databases > dbname.sql



DB복원

특정 유저의 특정DB에 복원할 때
mysql -u userid -p dbname < dbname.sql

모든 DB를 범위로 DB를 복원할 때
(주의! 이미 중복해서 존재하는 테이블이 있는경우 복원중 중단돼니 모든 DB를 비우거나 삭제 한다.)
mysql -u root -p < all_db_file.sql




관련 자료
2004/09/02 20:06 2004/09/02 20:06
Trackback Address : http://metalpen.net/blog/trackback/50
endo  |  2004/09/04 08:53    Reply  |  Edit/Delete
우헤헤헤 내가 아는거나왔다.

  :  Name

  :  Password

  :  Homepage


    SECRET

<< PREV    1  ...  477   478   479   480   481   482   483   484   485  ...  518    NEXT >>
Skin designed by 超.