質問編集履歴
1
追記
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -81,11 +81,11 @@ | |
| 81 81 | 
             
            2
         | 
| 82 82 | 
             
            2
         | 
| 83 83 | 
             
            となります。
         | 
| 84 | 
            -
            31とい数字は適当に入力してみるといけました。
         | 
| 84 | 
            +
            31という数字は適当に入力してみるといけました。
         | 
| 85 85 | 
             
            ここの部分の謎もよく理解できておりません。
         | 
| 86 86 | 
             
            31だったらいける理由を教えていただきたいです。
         | 
| 87 87 |  | 
| 88 | 
            -
             | 
| 88 | 
            +
            MACを使っております。
         | 
| 89 89 | 
             
            MAMPを用いてmysqlとApacheを起動していてポート番号はそれぞれ
         | 
| 90 90 | 
             
            Apache:81
         | 
| 91 91 | 
             
            Nginx:8888
         | 
| @@ -95,4 +95,25 @@ | |
| 95 95 | 
             
            これはポート番号80がなぜか使えなかったので自分なりに接続できる方法を探して見出した結果です
         | 
| 96 96 | 
             
            ポート番号が80で接続できていないからエラーが起こるのかな?という疑問も抱いたので記述しました。
         | 
| 97 97 |  | 
| 98 | 
            -
            よろしくお願いします。
         | 
| 98 | 
            +
            よろしくお願いします。
         | 
| 99 | 
            +
             | 
| 100 | 
            +
            --追記--
         | 
| 101 | 
            +
             | 
| 102 | 
            +
            ユーザー認証や権限の問題だったようなので
         | 
| 103 | 
            +
            新しくユーザーを作成しました
         | 
| 104 | 
            +
             | 
| 105 | 
            +
            ![イメージ説明][WIDTH:529](69c4af856d72c73f66d7f24fda119867.png)
         | 
| 106 | 
            +
             | 
| 107 | 
            +
            この状態で以下の文を実行すると
         | 
| 108 | 
            +
             | 
| 109 | 
            +
            <?php
         | 
| 110 | 
            +
            $connect = mysql_connect("hiroki_%","hiroki","");
         | 
| 111 | 
            +
             | 
| 112 | 
            +
            echo mysql_errno().": ".mysql_error()."<BR>";
         | 
| 113 | 
            +
             | 
| 114 | 
            +
            エラーメッセージが
         | 
| 115 | 
            +
             | 
| 116 | 
            +
            2005: Unknown MySQL server host 'hiroki_%' (20)
         | 
| 117 | 
            +
             | 
| 118 | 
            +
            のように表示されます。
         | 
| 119 | 
            +
            (20)とはなんなのでしょうか?
         | 
