Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database Crystal sqlite3创建新数据库_Database_Sqlite_Crystal Lang - Fatal编程技术网

Database Crystal sqlite3创建新数据库

Database Crystal sqlite3创建新数据库,database,sqlite,crystal-lang,Database,Sqlite,Crystal Lang,如何使用Crystal创建新的sqlite数据库 尝试时: DB.open "sqlite3://.data.db" do |db| end 我没有收到任何错误。 但当我尝试在主目录中执行此操作时: DB.open "sqlite3://~/.data.db" do |db| end 我得到了一个DB::connectionseeded异常 如何在主目录中打开数据库?当您打开时 DB.open "sqlite3://.data.db" do |db| end 您可以在当前目录中创建data

如何使用Crystal创建新的sqlite数据库

尝试时:

DB.open "sqlite3://.data.db" do |db|
end
我没有收到任何错误。
但当我尝试在主目录中执行此操作时:

DB.open "sqlite3://~/.data.db" do |db|
end
我得到了一个
DB::connectionseeded
异常

如何在主目录中打开数据库?

当您打开时

DB.open "sqlite3://.data.db" do |db|
end
您可以在当前目录中创建
data.db
。尝试运行,您将获得一些输出

要在主目录中创建/打开db,只需扩展路径(
~
不在sqlite URI中工作):

当你这样做的时候

DB.open "sqlite3://.data.db" do |db|
end
您可以在当前目录中创建
data.db
。尝试运行,您将获得一些输出

要在主目录中创建/打开db,只需扩展路径(
~
不在sqlite URI中工作):