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 새패스워드