ユーザ用ツール

サイト用ツール


serverapps:db:mysql:connectexternal

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
serverapps:mysql:connectexternal [2021/03/16 02:06] hayashiserverapps:db:mysql:connectexternal [2021/05/11 02:29] (現在) – ↷ serverapps:mysql:connectexternal から serverapps:db:mysql:connectexternal へページを移動しました。 hayashi
行 1: 行 1:
 ====== 外部ホストからのMySQL接続 ====== ====== 外部ホストからのMySQL接続 ======
 +===== /usr/local/etc/mysql/my.cnf =====
  
 bind-addressは接続を絞るためのものなので外部からのアクセスを許可する場合には外す。((または接続I/FにBindする))((よって、複数指定はできない)) bind-addressは接続を絞るためのものなので外部からのアクセスを許可する場合には外す。((または接続I/FにBindする))((よって、複数指定はできない))
  
-  * /usr/local/etc/mysql/my.cnf+**/usr/local/etc/mysql/my.cnf**を編集する 
 +==== 全てのIPで待ち受け ====
  
   # コメントアウト   # コメントアウト
   # bind-address = 127.0.0.1   # bind-address = 127.0.0.1
 +  OR
 +  bind-address = 0.0.0.0
 +
 +==== 127.0.0.1 でのみ待ち受け ====
 +
 +  bind-address = 127.0.0.1
 +
 +
 +==== 指定したアドレスで待ち受け ====
 +
 +  bind-address = 192.168.0.XXX
 +
 +この場合、mysql -h 127.0.0.1 で接続できない
 +
 +==== 保持していないアドレスで待ち受け ====
 +
 +  bind-address = 192.168.168.XXX
 +
 +この場合、mysqlが起動しない
 +
 +==== 2行書いた ====
 +
 +  bind-address = 192.168.0.XXX
 +  bind-address = 192.168.0.YYY
 +
 +最後が有効
 +
 +==== スペース区切り ====
 +
 +  bind-address = 192.168.0.XXX 192.168.0.YYY
 +
 +最初が有効
  
 ===== ユーザの確認 ===== ===== ユーザの確認 =====
serverapps/db/mysql/connectexternal.1615860374.txt.gz · 最終更新: 2021/03/16 02:06 by hayashi