前提・実現したいこと
php artisan db:seedを実行した際にエラーとして出た
Access denied for user ‘root’@’localhost’を解消するためroot権限を設定する
###問題点
root権限を設定するため
service mysqld stopを行うとFailed to stop mysqld.service: Unit mysqld.service not loadedが求められ先に進めません。
発生している問題・エラーメッセージ
vagrant@homestead:~/code/laravel-bbs$ service mysqld stop ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === Authentication is required to stop 'mysqld.service'. Authenticating as: vagrant,,, (vagrant) Password: ==== AUTHENTICATION COMPLETE === Failed to stop mysqld.service: Unit mysqld.service not loaded.
php artisan db:seed --class=OwnersTableSeeder実行時のエラー
```ここに言語を入力
Illuminate\Database\QueryException : SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (SQL: insert into owners
(login_id
, password
) values (owner01, $2y$10$5LTYbs97bHW3SO56d3ui8uQfyzFXWGD.2Gp6PSjgPb4sL8lpRWXEm))
at /home/vagrant/code/laravel-bbs/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664
660| // If an exception occurs when attempting to run a query, we'll format the error
661| // message to include the bindings with SQL, which will make this exception a
662| // lot more helpful to the developer instead of just the database's errors.
663| catch (Exception $e) {
664| throw new QueryException(
665| $query, $this->prepareBindings($bindings), $e 666| ); 667| } 668|
Exception trace:
1 PDOException::("SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)")
/home/vagrant/code/laravel-bbs/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
2 PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=laravel", "root", "", [])
/home/vagrant/code/laravel-bbs/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70
Please use the argument -v to see more details.
### 試したこと [root権限参考サイト](https://www.aiship.jp/knowhow/archives/28257) ネット上で参考になるサイトは見つからりませんでした ### 補足情報(FW/ツールのバージョンなど) mac os homestead使用
回答1件
あなたの回答
tips
プレビュー