>  Q&A  >  본문

MySQL에서 명령줄을 사용하여 SQL 파일을 가져오는 방법은 무엇입니까?

<p><code>phpMyAdmin</code>에서 내보낸 파일이 포함된 <code>.sql</code> 파일이 있습니다. 명령줄을 사용하여 다른 서버로 가져오고 싶습니다. </p> <p>Windows Server 2008 R2를 설치했습니다. <code>.sql</code> 파일을 <strong><em>C 드라이브</em></strong> <pre class="brush:php;toolbar:false;">database_name </pre> <p>작동하지 않습니다. 구문 오류가 발생합니다. </p>
P粉459578805P粉459578805423일 전476

모든 응답(2)나는 대답할 것이다

  • P粉926174288

    P粉9261742882023-08-24 09:06:53

    mysqldump의 일반적인 용도는 전체 데이터베이스를 백업하는 것입니다.

    으아아아

    다음과 같이 덤프 파일을 서버에 다시 로드할 수 있습니다.

    유닉스

    으아아아

    Windows명령 프롬프트에서도 동일:

    으아아아

    PowerShell

    으아아아

    MySQL 명령줄

    으아아아

    회신하다
    0
  • P粉103739566

    P粉1037395662023-08-24 00:28:35

    해 보세요:

    으아악

    MySQL 옵션을 확인하세요.

    참고 1: SQL 파일의 전체 경로를 사용하는 것이 가장 좋습니다 file.sql.

    참고 2: -R--triggersmysqldump를 사용하여 루틴을 저장하고 원시 데이터베이스를 트리거합니다. 기본적으로 복사되지 않습니다.

    참고 3 데이터베이스가 아직 존재하지 않고 내보낸 SQL에 CREATE DATABASE(导出的使用 --no-create-db-n 옵션이 포함되어 있지 않은 경우 해당 데이터베이스를 가져올 수 있습니다.

    회신하다
    0
  • 취소회신하다