저는 데이터베이스에 익숙하지 않고 최근에 mysql 5.1을 다운로드하고 웹 사이트에서 명령을 학습했습니다. 파일의 데이터를 데이터베이스에 삽입 할 수 없습니다. 내가 명령 줄을 사용하고 http://www.webdevelopersnotes.com/tutorials/sql/mysql_course_inserting_data_in_mysql_tables.php3 에서 명령을 입력하지만 그것은 오류를 발행했다 .. 나는 윈도우 7을 사용하고 있습니다 .. 지원되지 않는 파일 형식입니까? 또는 명령이 잘못 되었습니까? 제발 도와주세요 ... 미리 감사드립니다 파일 이름은 "nit.dat"... 데이터베이스 이름이 'nitish'이고 그 안에 'stud'라는 테이블이 생성되었습니다. 이제 입력 된 mysql nitish < nit.dat ;
... 그리고 나는 bin 디렉토리에 파일 nit.dat를 유지했다 .... 파일은 삽입 될 세 개의 레코드를 포함하고있다 .....텍스트 파일을 통해 데이터베이스의 테이블에 데이터를 삽입 할 수 없습니다.
스터드 (id, name, age) 값 (99, nit ", 23); 스터드에 삽입 (id, name, age) 값 (22, "nit22", 12); 스터드에 삽입 (id, name, age) 값 (10, "nit10", 56);
내가 나타내는 오류 메시지가 표시하고 ...
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql nitish < nit.dat' at line 1
우리는 그 이상으로 나아갈 필요가 있습니다. 텍스트 파일 (또는 적어도 일부 파일)을 게시하여 사용 된 명령과받은 오류 메시지와 함께 내용을 볼 수 있습니다. – TheOx
@nitishrao : 'nitish'테이블을 만들었습니까? –
... 실제로 'nitish'는 데이터베이스 이름이고 'stud'는 테이블 이름입니다 ... 왜 'nitish'테이블을 만들지? – nitish712