附加数据库问题sqlite
我正在以以下方式将csv导入数据库中的表中。 在终端:附加数据库问题sqlite,sqlite,Sqlite,我正在以以下方式将csv导入数据库中的表中。 在终端: Terminal>sqlite3 test.db sqlite3>.import /Users/Downloads/test.csv trial1 sqlite3> attach database 'test.db' as 'alias_test'; sqlite3> .database seq name file
Terminal>sqlite3 test.db
sqlite3>.import /Users/Downloads/test.csv trial1
sqlite3> attach database 'test.db' as 'alias_test';
sqlite3> .database
seq name file
--- --------------- ----------------------------------------------------------
0 main /Users/Downloads/testattach.db
2 test_alias /Users/Downloads/testattach.db
但当我重新启动终端并键入:
>sqlite3 test.db '.database'
我得到:
seq name file
--- --------------- ----------------------------------------------------------
0 main /Users/Downloads/testattach.db
我想了解当我再次访问数据库时,为什么不显示附加的数据库名称。说明:
ATTACH DATABASE语句将另一个数据库文件添加到当前数据库连接
重新启动将创建一个新连接。显示:
ATTACH DATABASE语句将另一个数据库文件添加到当前数据库连接
重新启动将创建一个新连接