Создание базы данных sqlite с использованием командной строки в Windows - PullRequest
6 голосов
/ 19 октября 2011

У меня есть файл sqlite3.exe в C:\, и я хочу создать базу данных sqlite в C:\db\sqlite. Я пробовал sqlite3 ex1, как предлагается в документации http://www.sqlite.org/sqlite.html, но я получаю сообщение об ошибке Ошибка рядом"sqlite3".

Как правильно создать новую базу данных из оболочки?.

Ответы [ 3 ]

14 голосов
/ 20 октября 2011

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

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

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

Type cmd

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

Command prompt

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

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

Path to folder

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

sqlite3

Call SQLite

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

File menu

Перейдите к C: \ db \ sqlite и создайте myDatabase.db ,и нажмите Открыть , чтобы закрыть меню файлов.

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

Create table

9 голосов
/ 12 сентября 2014

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

например.для хранения файла FILENAME.db в каталоге c: / users / xyz / abc необходимо набрать

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

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

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

1 голос
/ 25 апреля 2018

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

.open databasename.db

или

.open c: /somefolder/databasename.db

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...