如何使用我的Laravel项目配置我的SQLite数据库?

我使用 sqlite3 </ strong创建了一个名为 Grocs.db </ strong>的数据库 >。数据库的路径是 C:\ Sqlite \ Grocs.db </ strong>。</ p>


  • 如何配置此 Grocs.db </ strong>数据库进入我的Laravel项目?</ p> </ li>

  • 将数据库移动到我的laravel项目的数据库文件夹是否可以? 即路径 mylaravelproject / database </ strong>?</ p> </ li>

  • 如果是通过上述方法完成的,那么扩展 .db怎么样 </强>? 我是否必须将扩展程序从 Grocs.db </ strong>更改为 Grocs.sqlite </ strong>? </ p> </ li>
    </ ul>
    </ div>

展开原文

原文

I had created a database named Grocs.db using sqlite3 .The path of the database is C:\Sqlite\Grocs.db.

  • How can I configure this Grocs.db database into my Laravel Project?

  • Is it fine to simply move this database to the my laravel project's database folder? i.e. to the path mylaravelproject/database ?

  • If it is done by the above method, then what about the extension .db? Should I have to change the extension from Grocs.db to Grocs.sqlite?

1个回答



您可以在应用程序的 ./。env </ code>文件中配置数据库连接。</ p>

  DB_CONNECTION = sqlite 
DB_DATABASE = / absolute / path / to / database.sqlite
</ code> </ pre>

Laravel数据库文档包含“SQLite配置”部分。</ p>
</ div>

展开原文

原文

You can configure the database connection in the ./.env file of the application.

DB_CONNECTION=sqlite
DB_DATABASE=/absolute/path/to/database.sqlite

The Laravel database documentation contains the 'SQLite Configuration' section.

dsnrixf6765
dsnrixf6765 是的......改变数据库的'文件结尾'没有区别。
接近 3 年之前 回复
douyuan4825
douyuan4825 嗯,最后一个对我来说也很奇怪......
接近 3 年之前 回复
dream_life5200
dream_life5200 我必须将我的数据库名称从Grocs.db更改为Grocs.sqlite..ðŸ~Š
接近 3 年之前 回复
dqv84329
dqv84329 它的工作! ðŸ~‡也许初学者对术语'绝对路径'有点困惑。我使用了数据库所在的完整路径。即,“C:\ Sqlite \ grocs.sqlite”。
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问