Carpe Diem

  Top > スポンサー広告> MySQL > MySQL にリモートで接続  

スポンサーサイト

-- - --/-- [--] - --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MySQL にリモートで接続

2013 - 01/09 [Wed] - 14:24

サーバのMySQLにリモートでアクセスするにはphpmyadminなどのツールがありますが、これはいちいちApacheやPHPを入れる必要があるためやや手間。
気軽にコマンドラインでやりたい場合です。

※セキュリティとしては著しく強度が下がるので注意

①設定ファイルの修正でポート開放
設定ファイルの bind-address = 127.0.0.1 という部分を修正すればポート3306が開いてアクセスできるようになります。

自分のサーバの固定IPが
192.168.11.5

だとすると、

$ sudo emacs -nw /etc/mysql/my.cnf
bind-address = 127.0.0.1

bind-address =
192.168.11.5

設定が終わったら再起動
$ sudo service mysql restart


②MySQLのアカウントに外部アクセスを許可する
外部からアクセス可能なユーザを新規作成します。作成する際に、ホストを

% or サーバのIPアドレス

にすることで、可能になります。詳細なやり方は「MySQLでのユーザの追加と権限付与」を参考に。


③動作確認
別のPCで以下のようにコマンドを入力します。

mysql -u (ユーザ名) -h (サーバのIPアドレス) -p


ソース:
自宅サーバ(Ubuntu11.04)のmysqlにリモート接続を行う。
MySQLに他のパソコンからリモート接続できない!

コメントの投稿





管理者にだけ表示を許可する

 | ホーム | 

プロフィール

Cicatrice

Author:Cicatrice
備忘録

検索フォーム

カテゴリ

最新記事

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。