Создание базы данных 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
откроется командная строка.
в Shell, введите следующую команду. Вы можете использовать Alt + Space, если вы предпочитаете использовать вырезать и вставить. Не забудьте изменить путь для установки, если вы установили SQLite в другую папку.
cd C:\Program Files\SQLite драйвер ODBC
Это приведет вас к папке установки SQLite. Теперь вы готовы вызвать SQLite. Введите следующую команду в SQLite быстрый.
и sqlite3
откроется меню Файл, в котором можно выбрать базу данных для подключения или создать новый файл базы данных.
перейти к C:\db\sqlite и создать данных mydatabase.db и нажмите кнопку открыть закрыть меню Файл.
теперь вы готовы работать над новой базой данных, выполнять запросы, например, создать таблица.
Как новый файл создается в текущем каталоге, для создания файла в другом месте, вы должны иметь следующий формат:
например. для хранения файла FILENAME.db at c:/users/xyz/abc вы должны ввести
sqlite>.open c:/users/xyz/abc/FILENAME.db
и затем нажмите enter новый файл будет создан по указанному пути.
и теперь, когда вы типа .databases
вы увидите ваш файл, указанный в списке баз данных.
вы можете использовать следующую команду для создания базы данных sqlite
.откройте databasename.db
или
.открыть c:/somefolder/databasename - ... db