
[code]

    <!DOCTYPE html>
    <html>
    <head>
    <title>フォーム画面</title>
    <meta charset="utf-8">
    </head>
    <body>
    <h1>フォーム画面</h1> 
     
    <form action="connect4.php" method="post">
    名前を入力：<input type="text" name="yourname">
    <input type="submit" value="登録する">
    </form>
     
    </body>
    </html>
    
[/code]

で

connect4.php

[code]

    <?php
    
    $link = mysqli_connect('localhost', 'root', 'root', 'shop');
    
    // 接続状況をチェックします
    if (mysqli_connect_errno()) {
        die("データベースに接続できません:" . mysqli_connect_error() . "\n");
    } else {
        echo "データベースの接続に成功しました。\n";
    } 
    
[/code]

で

[code]

    データベースに接続できません:Access denied for user 'root'@'localhost' (using password: YES) 
    
[/code]

となります


CC BY-SA 4.0
2020-10-13T19:47:26.287
71174
2020-10-13T22:07:16.710
2020-10-13T22:07:16.710
32986
39481
question
php
mysqliでデータベースに接続するとエラー: Access denied for user 'root'@'localhost'