如何命名SQLite数据库,使其没有默认名称main?

Fra*_*isc 7 database sqlite

如何命名SQLite数据库,使其默认名称不是main

yak*_*atz 9

我不这么认为.

main数据库具有特殊的意义.
您可以使用其他名称附加其他数据库.

来自http://www.sqlite.org/sqlite.html

".databases"命令显示当前连接中打开的所有数据库的列表.总会有至少2.第一个是"main",原始数据库打开.第二个是"temp",用于临时表的数据库.可能会为使用ATTACH语句附加的数据库列出其他数据库.第一个输出列是数据库附加的名称,第二个列是外部文件的文件名.


dus*_*uff 6

你不能."main"只是SQLite始终用于您打开的主数据库的名称.(如有必要,您可以使用添加额外的数据库ATTACH.)

http://www.sqlite.org/lang_attach.html

  • ".databases"命令显示当前连接中打开的所有数据库的列表.总会有至少2.第一个是"main",原始数据库打开. (2认同)