2012-04-30 38 views
5

Tôi đang cố chạy sqlite từ dấu nhắc lệnh. Vì vậy, tôi đã tải xuống sqlite-shell-win32-x86-3071100.zip này từ trang web này http://www.sqlite.org/download.htmlsqlite từ lệnh nhắc lệnh không được nhận dạng

Bây giờ có một tập hợp up.exe mà từ đó v có thể chạy các lệnh sqlite. Khi tôi nói

C:\Users\..>'sqlite3' is not recognized as an internal or external com 

''sqlite3'' is not recognized as an internal or external command, 
operable program or batch file. 

Bất kỳ gợi ý nào.

Cảm ơn bạn Sun

+0

Bạn có sqlite3 trong PATH hệ thống của mình không? Bạn có thể kiểm tra bằng cách sử dụng lệnh "echo% PATH%" trong dấu nhắc lệnh. –

+0

Tôi có sqlite3.exe trên C: \ Stuff. U có thể cho tôi một ví dụ về một lệnh trong sqlite nếu tôi chạy thực thi từ vị trí này. – user575219

+0

Tôi không chắc tôi hiểu bạn. Có vẻ như bạn đang cố chạy sqlite3 từ dấu kiểm nhắc lệnh (cmd.exe). Nếu bạn muốn làm điều đó bạn cần phải có sqlite3.exe trong PATH của bạn. Nếu không, dấu nhắc lệnh sẽ không biết nơi để tìm chương trình và sẽ ném một "không thể tìm thấy chương trình sqlite3" hoặc lỗi tương tự. –

Trả lời

4

Từ cửa sổ của bạn command prompt, bạn có thể bắt đầu sqlite3 hoặc với:

cd c:\Stuff 
sqlite3.exe 

hoặc với:

c:\Stuff\sqlite3.exe 

Dù bằng cách nào, tôi giả từ nhận xét của bạn rằng sqlite3.exe nằm ở c:\Stuff.

Như Michael đã đề cập, bạn cũng có thể thêm đường dẫn của thư mục chứa sqlite3.exe vào PATH. Fro tìm kiếm nhanh Tôi tìm thấy hướng dẫn này: http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx

+0

Cách dễ dàng hơn để thực hiện nó từ dòng lệnh là 'PATH =% PATH%; c: \ Stuff' –

Các vấn đề liên quan