관리 메뉴

웹개발자의 기지개

mysql 백업, 복원, 접속, mysql root 암호변경 등 본문

SQL/MySQL

mysql 백업, 복원, 접속, mysql root 암호변경 등

http://portfolio.wonpaper.net 2019. 6. 21. 19:17


1. 백업

mysqldump -u [사용자] -p [DB명] > [백업할파일명]


2. 복원

mysql -u [사용자] -p [복원할DB명] < [백업된파일명]

 

mysql 접속시

mysql > use DB명

mysql > source  복원할파일명.sql

 

모든 데이터베이스 백업
mysqldump -u -p --all-databases > -.sql

 


3. mysql 접속

mysql -u 사용자 -p DB명

 

show databases;(데이타 베이스 이름들 보기)
use mysql;(mysql 이라는 데이타 베이스 사용)
show tables;(테이블들 보기)

desc db;(db라는 테이블 구조)

select * from user; (user 테이블 데이터 검색)

 

 

 

4. mysql root 사용자 암호 바꾸기

 

(1) update 문 이용
]$ mysql -u root mysql => mysql 로긴후 mysql 디비에 접속


mysql> update user set password=password('새패스워드') where user = 'root';
mysql> flush privileges;


(2) SET PASSWORD 를 이용
mysql> SET PASSWORD for root=password('새패스워드');


(3) mysqladmin 이용
]$ mysqladmin -u root password 새패스워드

 

 

Comments