亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ubuntu 上的 Laravel Mysql 安裝程序在運行 php aritsan

ubuntu 上的 Laravel Mysql 安裝程序在運行 php aritsan

PHP
幕布斯6054654 2023-05-26 16:33:27
我在 mysql 中安裝了 laravel 并設置了用戶名和數據庫。然后我在 Laravel 項目的 database.php 文件中輸入了憑據。    'mysql' => [        'driver' => 'mysql',        'url' => env('DATABASE_URL'),        'host' => env('DB_HOST', '127.0.0.1'),        'port' => env('DB_PORT', '3306'),        'database' => env('DB_DATABASE', 'msn_test1'),        'username' => env('DB_USERNAME', 'msn_user' ),        'password' => env('DB_PASSWORD', 'Passw0rd!'),        'unix_socket' => env('DB_SOCKET', ''),        'charset' => 'utf8mb4',        'collation' => 'utf8mb4_unicode_ci',        'prefix' => '',        'prefix_indexes' => true,        'strict' => true,        'engine' => null,        'options' => extension_loaded('pdo_mysql') ? array_filter([            PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),        ]) : [],    ],但是當我運行時: php artisan migrate我收到此錯誤: SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost' (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')我是 Laravel 的新手。有人可以幫我設置。
查看完整描述

2 回答

?
SMILET

TA貢獻1796條經驗 獲得超4個贊

第二個參數是回退值env('the_env_property_name', 'fallback_variable'),如果文件中不存在,它將回退.env。


您應該將這些變量放在 .env 文件中,通過復制到.env.env 來創建您的文件。如下所示設置變量,它們可能已經存在。.env.example.env


DB_CONNECTION=mysql

DB_USERNAME=msn_user

DB_PASSWORD=Passw0rd!


查看完整回答
反對 回復 2023-05-26
?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

.env 文件隱藏在項目主文件夾中。我在創建一個新的時發現了。



查看完整回答
反對 回復 2023-05-26
  • 2 回答
  • 0 關注
  • 151 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號