他の人の mysql にアクセスする方法: まず、MySQL 構成ファイルを見つけて「bind-address」を検索し、次に [bind-address = 127.0.0.1] の前に [#] を追加して、最後に保存してください。 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 サイトの他の関連記事を参照してください。