我使用Laravel 5和我的数据库连接有问题:
这是我的database.php文件:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'database' => env('DB_DATABASE', 'my_scene'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', 'root'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
'engine' => null,
],
这是我的. env文件:
DB_HOST=localhost
DB_数据库=我的_场景
DB_USERNAME=root
DB_PASSWORD=null
然而,当我运行“php artisan migrate”时,我得到了一个错误
[PDOException]SQLSTATE[HY000][1049]未知数据库“my_scene”
我尝试过php-artisan-cache:clear和config:cache,还重新加载了我的xampp控制器,但都没有成功。
有什么想法吗?
我面临着同样的错误,我能够解决它。
我在WAMPServer3.2上使用了Laravel7
,我安装了两个数据库MySQL
和Maria DB
因此,我使用PhpMyAdmin
用MySQL创建了数据库,使用php artisan migrate
时出现1049
错误
然后我用MariaDB
(使用PhpMyAdmin
)创建了数据库,迁移成功,因此Laravel
试图连接到MariaDB
数据库,但没有数据库(具有正确的连接值)
这不是连接错误。
[PDOException] SQLSTATE[HY000] [1049] Unknown database 'my_scene'
表示您已成功连接到MySQL服务器.但没有数据库匹配的名称my_scene
可以使用以下任何方法创建数据库。
您只需通过在终端中执行此MySQL语句来创建一个数据库
CREATE DATABASE my_scene;
通过终端读取创建数据库
如果您有一个MySQL GUI,即PHPMyAdmin,那么您可以轻松地创建一个数据库。
有关通过PHPMyAdmin创建数据库的更多信息,请参阅本文
也许使用Laravel的artisan
实用程序最简单的选项
>
DB::connection()-
我刚刚完成了Oracle Fusion中间件12c的新安装。这是Weblogic 12.2.1.3.0的新版本。每当我尝试创建新的JDBC连接时,我都会收到以下错误。 我已经有一段时间了,谷歌帮不了我什么忙。任何帮助都将不胜感激。 谢谢
问题内容: 我正在Laravel 5(.1)中创建一个应用程序,在该应用程序中需要连接到不同的数据库。唯一的问题是,它不知道必须连接到哪个数据库,因此无法在config中使用database.php。控制器负责使用动态给定的连接详细信息进行连接。 如何建立与数据库的新连接,包括使用DB类?(或者这可能) 提前致谢! 问题答案: 最简单的解决方案是在运行时设置数据库配置。Laravel可能希望从文件
我是拉威尔的新手,目前正在拉威尔的一个项目中工作。 当我在我的文件中使用'php工匠服务'来检查它是否工作/localhost,我得到了这个错误: (1/1)HttpException数据库连接失败! 在应用中。php第1014行 应用时- 在ScriptMint中中止时('399','数据库连接失败!')。php第31行 在ScriptMint- 在管道上- at XSP保护- 在管道上- 在T
当用户是管理员角色时,如何更改数据库连接?管理数据库包含其他用户不能访问的信息,并且要求数据库必须位于自己的服务器上。我目前有单独的管理员连接配置。 我想,没有硬编码是在应用中,所以如何可以拉威尔做开关时,必要的?谢谢你的帮助。
前言 数据库是 laravel 及其重要的组成部分,大致的讲,laravel 的数据库功能可以分为两部分:数据库 DB、数据库 Eloquent Model。数据库的 Eloquent 是功能十分丰富的 ORM,让我们可以避免写繁杂的 sql 语句。数据库 DB 是比较底层的与 pdo 交互的功能,Eloquent 的底层依赖于 DB。本文将会介绍数据库 DB 中关于数据库服务的启动与连接部分。
问题内容: 我正在尝试为我的Web应用程序配置HikariCP。我没有使用任何框架,它是一个简单的简单Java Web应用程序。当我尝试通过普通的JDBC建立连接时,它成功了,并且能够执行所有数据库操作。 但是,当我尝试与连接池建立连接时,初始化后却收到了一个我不知道的异常。 下面是我正在使用的配置,我正在上下文侦听器中对其进行初始化。我在Java 1.7上运行,带有使用HikariCP Java