MySQL リモート アクセスを有効にする

高洛峰
リリース: 2016-12-02 14:33:11
オリジナル
1121 人が閲覧しました

デフォルトでは、リモート マシンから MySQL にアクセスすることはできません。リモート アクセスは、次の設定によって有効にすることができます。

私の MySQL 環境は ubuntu+mysql5 です

1. /etc/mysql/my.conf を変更し、bind-address を変更して、それをマシンの実際の IP アドレスとして指定します。変更後の my.con はおそらく次のようになります。次のようになります

[mysqld]

# .1.107

user = mysql

pid-file = /var/run/mysqld/mysqld.pid

ソケット = /var/run/mysqld/mysqld.sock port = 3306

basedir = /usr

datadir = /var/lib/mysql

tmpdir = /tmp

language = /usr/share/mysql/english

Skip-external-locking

2. mysql にログインします。 root として次のコマンドを実行します。

Sonardb.* 上のすべてを、'123456' で識別される sonar @'%' に付与します。

Sonardb.* 上のすべてを、'123456' で識別される sonar@localhost に付与します。

Sonardb を次のように置き換えます。アクセスするデータベース名、sonar は使用するユーザー名、123456 を自分のパスワードに置き換えて、リモート アクセス機能を有効にします。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート