1
명령 줄에서 SQL 쿼리 (텍스트 파일에 저장)를 실행하려고합니다.명령 프롬프트 창에서 MySql 실행
내가 찾은 것과, 나는이 일을해야 볼 수 있습니다
mysql -u root -p < create_database.sql
오류가 발생합니다 내가이 일을 시도하고 도움의 이해를 원하는 경우.
루트가 루트로 유지 될 수 있습니까? 아니면 root라는 단어 대신 내 사용자 이름을 지정해야합니까? 나는 -u가 내 사용자 이름을 요구하고 -p가 위의 내용을 입력 한 후에 암호를 요구할 것이라고 생각했지만 명령 줄에서 실행하는 초보자로서 확신 할 수는 없다.
또한이 작업을 수행하려면이 파일이있는 디렉터리에 있어야합니까? 나는
당신은 정말 루트 아래에 데이터베이스를 만드는 대신 사용자 이름과 -u 따라야
어떤 오류가 발생합니까? – awm
어떤 운영체제에서 이것을 시도하고 있습니까? 그리고 어떤 오류가 있습니까? 실행 가능한 검색 경로에서 mysql을 사용할 수있는 한 명령 행은 정확하다. –
"CLI", "콘솔"또는 "터미널"이 아닌 "명령 프롬프트 창"이라고하면이 창이 Windows에서 MySQL이라고 가정합니다. –