ホームページ  >  記事  >  データベース  >  他の人のmysqlにアクセスする方法

他の人のmysqlにアクセスする方法

coldplay.xixi
coldplay.xixiオリジナル
2020-10-20 14:03:093296ブラウズ

他の人の mysql にアクセスする方法: まず、MySQL 構成ファイルを見つけて「bind-address」を検索し、次に [bind-address = 127.0.0.1] の前に [#] を追加して、最後に保存してください。 MySQL を再起動し、リモート アクセスで十分です。

他の人のmysqlにアクセスする方法

他の人の mysql メソッドにアクセスします:

MySQL 構成ファイルを見つけて、「bind-address」を検索します。次の 1 行を見つけます:

bind-address = 127.0.0.1 先頭に # を追加し、この行をコメント アウトし、保存して MySQL を再起動します。その後、リモートからアクセスできるようになり、Telnet もポートが開いていることを確認できます。

構成の例

1. Skip-networking が削除またはブロックされていることを確認してください。そうでない場合、TCP/IP アクセスはサポートされません。 2. binding-address = 65.55.55.2 という行を追加します。サーバー アドレス

を変更すると、設定は次のようになります:

[mysqld]user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir = /var/lib/mysqltmpdir = /tmplanguage = /usr/share/mysql/Englishbind-address = 65.55.55.2# skip-networking保存并关闭配置文件重启mysql服务器:# /etc/init.d/mysql restart

上記の方法が機能しない場合は、一般的な mysql コマンド モード ## で設定できます。

#2. テーブルのメソッドを変更します。

お使いのアカウントではリモート ログインが許可されておらず、ローカルホストのみが許可されている可能性があります。この時点では、localhost のコンピューター上の mysql にログインし、「mysql」データベースの「user」テーブルの「host」項目を「localhost」から「%」

CODE:mysql -u root -p123mysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;

## に変更するだけです。
#その他の関連する無料学習の推奨事項:

mysql チュートリアル(ビデオ)

以上が他の人のmysqlにアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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