Mysql 데이터베이스를 통해 방법을 익스포트하거나 임포트합니다 명령줄이?
MySQL 서버 시스템 구성, wamp세르베르 설치되었음.
OS: Indows
내 충고 아닌 로컬 호스트입니다 라이브입니다 호스팅.
백업하도록:
mysqldump -u user -p database > backup.sql
가져오기할:
mysql -u user -p database < backup.sql
다음 단계를 준수하십시오.
이제 you& # 39, ll get mysql 명령 프롬프트.
익스포트하려면:
mysqldump -u username -p databasename > filename.sql
및 가져오기할:
mysql -u username -p databasename < filename.sql
Documentum. C:\wamp\bin\mysql\MYSQL_VERSION\bin '폴더'
Shift + 마우스 오른쪽 버튼 클릭 후 " here", 명령 창을 열고 해당 폴더에 있는 것. 메뉴에서 하는 군요
그러면 당신은 이미 도왔으매 '명령 창을 열고 경로에서 C:\wamp\bin\mysql\MYSQL_VERSION\bin'
당신을 명령 실행 파일을 찾을 수 있는 모든 입력하십시오. mysql 같은 폴더에 있는.
mysqldump -u db_user -pDB_PASSWORD db_name > /path/to/save/backup_file.sql
mysql -u db_user -p db_name < /path/to/save/backup_file.sql
사용자가 암호를 필요로 하는 수 없이 바로 뒤에 - p (DB_PASSWORD) 과 공간. 두려워 이 암호 같은 다른 프로그램에서 볼 수 있다.
즉, 수출 또는 수입 할 때마다 데이터베이스 사용자 암호를 넣을 수 있습니다. 이 역시 보안이며 별로 없는 이 같은 특정 시간에 간격을 자동으로 스크립트입니다 내보내십시오 데이터베이스를다시 실행할 수 없습니다.
그래서 이러한 조언을 따라야 하는 것이 좋습니다.
Mysql 문서를 인용해 보도했다. (<, http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html >): >, 비밀번호를 저장할 수 있는 옵션을 파일. 예를 들어, Unix 의 암호를 나열할 수 있습니다. [클라이언트입니다] 에서 드미트비노프 부분은 파일 가정에서 디렉터리입니다.
>. [클라이언트입니다] >. password = your_pass
> 파일을 안전하게 보관할 수 있는 암호, 누구도 구하겠죠 안 됩니다. 이를 위해 설정 파일 액세스 모드 또는 400, 600. 예를 들면 다음과 같습니다.
>. shell>. chmod 600 드미트비노프
>, 특정 옵션이 포함된 파일 이름을 명령행을 '에서' 옵션을 사용하여, 여기서 '= file_name 설정값으로 파일 임호를 file_name "는 전체 경로 이름을 절실해졌습니다.
Data-in 익스포트하려면 통해 msdos 는 MySQL
"'빈' 폴더로 트래버스하도록" 'mysql ""' 미스크라트럼프 "'또는' 디렉토리이며 검색하겠습니다 환경 변수를 넣어 액세스하도록 어디서부터든
"'미스크라트럼프 - 우로트 - p mydb >. 배커피스크라 "'
"'미스크라트럼프 - u < username>; - p < password>; < databasename>; >. 배커피스크라 "'
(사용자 이름과 암호를 제공하십시오 dbname)
모든 데이터베이스 내보내기할 스케쳐내 사용.
set path=c:/wamp/bin/mysql/mysql5.5.24/bin/
mysqldump -u root -p --all-databases > exported_dbs.sql
Windows 에서 가져다줄래요 통했다.