2017-12-26 2 views
0

나는 예를 들면 ... 나는 .SQL 파일에 MySQL의 콘솔에서 작성한 쿼리를 저장할 :mysql에서 쿼리를 .sql 파일로 내보내는 방법은 무엇입니까?

"CREATE TABLE Employee(id...,name...,salary);는"

내가 그 결과의 대신 코드를 저장할. 감사합니다.

+0

[this] (https://stackoverflow.com/questions/11190337/what-is-the-equivalent-of-the-spool-command-in-mysql) – GurV

+0

이 쿼리는 어떻게 실행하고 있습니까? ? 쉘 스크립트를 통해 터미널에서 ... 어떻게? –

+0

WAMP app ----> mysql console –

답변

0

변수를 쿼리에 전달한 다음 실행합니다. 이 방법은, 변수는 쿼리를 개최합니다 그리고 당신은 당신이 원하는 무엇이든 할 수 있습니다 : ...

  1. 파일
  2. 다른 동작으로 보내 실행

query = "CREATE TABLE Employee (id ..., name ..., salary)";

MySQL의 -u 루트 -h의 로컬 호스트 -P 3306 -p -e "$ 쿼리"

이 채울뿐만 아니라 데이터를 인쇄 할 수 있습니다 query.sql >> $ 쿼리를 에코 당신의 PWD에 query.sql 파일. 위의 예는 쉘 스크립트의 일부입니다.

+0

"CREATE DATABASE Company;"라고 쓰여진 .sql 파일을 갖고 싶습니다. –

+0

하지만 mysql 콘솔 환경을 사용하여이 파일을 저장하고 싶습니다. –

+1

오, 감사합니다. –

관련 문제