Как я могу импортировать.sql файлы в SQLite 3?
У меня есть .SQL файлы, которые имеют следующее содержание:
#cat db.sql
create table server(name varchar(50),ipaddress varchar(15),id init)
create table client(name varchar(50),ipaddress varchar(15),id init)
Как импортировать этот файл в SQLite, чтобы они создавались автоматически?
4 ответов:
из приглашения sqlite:
sqlite> .read db.sqlили:
cat db.sql | sqlite3 database.dbкроме того, ваш SQL недействителен-вам нужно
;В конце ваших заявлений:create table server(name varchar(50),ipaddress varchar(15),id init); create table client(name varchar(50),ipaddress varchar(15),id init);
использовать
sqlite3 database.sqlite3 < db.sql. Вам нужно будет убедиться, что ваши файлы содержат допустимый SQL для SQLite.
кроме того, вы можете сделать это из командной строки Windows / пакетного файла:
sqlite3.exe DB.db ".read db.sql"здесь DB.db - это файл базы данных, и db.sql это файл SQL для запуска / импорта.
Comments