ホームページ >データベース >mysql チュートリアル >mysqlで許可されたホストアクセス権限の解像度を変更する方法

mysqlで許可されたホストアクセス権限の解像度を変更する方法

黄舟
黄舟オリジナル
2017-07-27 15:36:421294ブラウズ

mysql のリモート アクセス許可を有効にする

デフォルトでは、mysql ユーザーにはリモート アクセス許可がないため、プログラムとデータベースが同じサーバー上にない場合は、mysql のリモート アクセス許可を有効にする必要があります。

テーブル変更方式と認可方式の2つの方式が主流です。

比較的、テーブル変更方法の方が簡単で、個人的にはこちらの方法のみを載せます

1. mysql

mysql -u root -p

にログインします。 mysql ライブラリで、ホスト項目を localhost から % に変更します。 %これは、特定の IP のみがアクセスを許可される場合、対応する IP に変更できることを意味します。たとえば、localhost を 192.168.1.123 に変更できます。これは、IP 192.168 のみを意味します。 LAN の 1.123 は mysql へのリモート アクセスを許可されています。

    
mysql> use mysql; 
mysql> update user set host = '%' where user = 'root'; 
mysql> select host, user from user; 
mysql> flush privileges;

ファイアウォールがポート 3306 を開きます

以上がmysqlで許可されたホストアクセス権限の解像度を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。