목록DB/MySQL (2)
잘 정리해보자
mysqlump : 대상 테이블,데이터 전체를 다른환경의 DB로 옮길때나 데이터 백업 등 dump의 sql파일로 export/import 작업에 사용 cmd환경에서 작업 - mysqldump export 명령어 : mysqldump -h [접속host] -u[사용자명] -p -P [포트번호] [DB명] [테이블명] > "dump저장할 경로(로컬 경우 C:\/D:\부터 쓰기)" > mysqldump -h localhost -uroot -p -P 3306 testdb userinfo > "C:\testdump.sql" 아무런 옵션없이 수행하는 경우, 대상테이블인 "useinfo"의 정보와 데이터 모두 지정된 경로의 sql로 저장된다. - mysqldump import 명령어 : mysql -h [접속host..
발생 환경 : local에서 mysql zip파일로 수동설치 후 cmd에서 "mysql -u root -p" 명령어 실행 시, 발생 (root비밀번호도 잊어버린 상태) 해결 방법 : 1. my.ini 파일(my.cnf) 에서 [mysqld] 아래에 skip-grant-tables 를 추가 ... [mysqld] skip-grant-tables ... 2. mysql 재시작 (cmd에서 stop후 start 실행) > net stop mysql > net start mysql 3. mysql -u root -p 입력하고 패스워드 입력에 엔터를 누른다. > mysql -u root -p > #패스워드 입력 -> \n (엔터 입력) -> mysql 접속가능 4. mysql에서 root 패스워드 변경 mysql..