私は自分のPHP開発環境を作成しています。私はmysqlを設定しています。mysql grantコマンドではどういう意味ですか?
GRANT ALL ON *.* TO 'root'@'%';
なぜそれが「ルート」@「%」を使用します。私が使用して
は、私は私のrootユーザーにすべての権限を付与する必要がありますか?
私はこれらがユーザーとホストであることを理解していますが、この場合は開発環境にあるためホストを置く必要がありますか?
プロダクションサーバーの場合は、指定したホストでホストされているデータベースのみを許可することになっていることを理解しています。
ありがとうございました。
ありがとうございました!わかっている。だから私は自分のlocalhostから自分のsqlに接続するので、 'root' @ '%'の許可を取り消して 'root' @ 'localhost'に与えるほうが正しいです。 :) – Maik
はい。そして、ルート@% – Drew