Создание базы данных sqlite с помощью командной строки в windows

у меня есть sqlite3.EXE-файл в C: и я хочу создать базу данных SQLite в C:dbsqlite.Я попробовал sqlite3 ex1, как предложено в docs http://www.sqlite.org/sqlite.html но я получаю ошибку ошибки рядом с "sqlite3".

Что такое правильный способ создания новой базы данных из консоли?.

3 ответов


вот один из способов использования SQLite3 из командной строки в Windows.

Первое, что вам нужно знать путь к папке, где установлена драйвер SQLite ODBC. Если бы вы использовали настройки по умолчанию, это было бы C:\Program Files\SQLite драйвер ODBC в Windows XP

перейти к Пуск - > Выполнить - > введите cmd - > нажмите OK

Type cmd

откроется командная строка.

Command prompt

в Shell, введите следующую команду. Вы можете использовать Alt + Space, если вы предпочитаете использовать вырезать и вставить. Не забудьте изменить путь для установки, если вы установили SQLite в другую папку.

cd C:\Program Files\SQLite драйвер ODBC

Path to folder

Это приведет вас к папке установки SQLite. Теперь вы готовы вызвать SQLite. Введите следующую команду в SQLite быстрый.

и sqlite3

Call SQLite

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

File menu

перейти к C:\db\sqlite и создать данных mydatabase.db и нажмите кнопку открыть закрыть меню Файл.

теперь вы готовы работать над новой базой данных, выполнять запросы, например, создать таблица.

Create table


Как новый файл создается в текущем каталоге, для создания файла в другом месте, вы должны иметь следующий формат:

например. для хранения файла FILENAME.db at c:/users/xyz/abc вы должны ввести

sqlite>.open c:/users/xyz/abc/FILENAME.db

и затем нажмите enter новый файл будет создан по указанному пути.

и теперь, когда вы типа .databases вы увидите ваш файл, указанный в списке баз данных.


вы можете использовать следующую команду для создания базы данных sqlite

.откройте databasename.db

или

.открыть c:/somefolder/databasename - ... db