My SQL ログイン時 エラー


mysql -h % -uroot -p でログインするときに

ERROR 2005 (HY000): Unknown MySQL server host '%' (0)

が出ます

どうしたら解消できますか ？




権限の付与時に使用する `%` は MySQL におけるワイルドカードを表しているので、接続時に `-h` オプションの引数には `%`
ではなく、個別のホスト名やIPアドレスを指定する必要があります。

[code]

    > mysql -h localhost -u root -p
    
[/code]

なお、接続先の MySQL サーバがコマンドを実行するマシン上 (localhost) で動いているなら `-h` オプションは省略可能です。

[code]

    > mysql -u root -p
    
[/code]

**参考:**  
[MySQL サーバーへの接続 | MySQL 5.6
リファレンスマニュアル](https://dev.mysql.com/doc/refman/5.6/ja/connecting.html)

