2013-06-28 5 views
0

Я загрузил «Предварительно скомпилированные бинарные файлы для окон» для «SQLite» от here. Я открыл командную строку и последовал за this, создав одну таблицу с именем «tbl1».SQLite: каков путь моей созданной базы данных?

Теперь я смотрю на свой рабочий стол, пытаясь найти файл базы данных, содержащий tbl1, но я не могу найти его нигде.

мой вопрос: после создания базы данных в SQLite, где хранится файл базы данных? Т.е.: каков путь моей созданной базы данных?

Я использую windows7 и иметь базовые знания о SQL и базы данных

ответ

1

По умолчанию (если не дополнительный путь не указан), база данных создается в current working directory.

То есть sqlite.exe ex1 создает базу данных "ex1" в текущем каталоге. (Используйте cd из той же командной оболочки, чтобы узнать, что представляет собой текущий рабочий каталог.)

С другой стороны, sqlite.exe C:\databases\ex1 создаст базу данных «ex1» в каталоге «C: \ databases».

Чтобы создать базу данных на рабочем столе для текущего пользователя, необходимо выполнить sqlite.exe "%USERPROFILE%\Desktop\ex1". (Здесь используется переменная среды USERPROFILE, которая расширена и используется как часть пути.)

Тот же принцип применяется для любого соединения SQLite - сначала разрешен путь к файлу базы данных; либо как относительный (как в первом случае), так и абсолютный (как во втором, так и в третьем).

1

Он создает файл DB в указанном пути к файлу иначе по умолчанию он создаст файл в вашем current working directory. Если вы не можете найти его, просто найдите файл .db внутри вашего текущего каталога проектов.