科学の箱

科学・IT・登山の話題

Database

MySQLで外部から接続する。

投稿日:2021年3月11日 更新日:

MySQLはデフォルトでは外部からの接続を許可していない。

[root@ad6948d332c1 /]# mysql -u root -ppassword -h 172.17.0.2
ERROR 1130 (HY000): Host 'ad6948d332c1' is not allowed to connect to this MariaDB server

 

userテーブルにユーザー名と許可するホストを登録する。

mysql -u root -ppassword -h localhost
GRANT ALL PRIVILEGES ON *.* TO root@172.17.0.2 IDENTIFIED BY 'password' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@172.17.0.3 IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql -u root -pmysqlPassword -h 172.17.0.2

 

確認する。

USE mysql;
SELECT user,host FROM user;
+-------------+--------------+
| User        | Host         |
+-------------+--------------+
| root        | 172.17.0.2   |
| root        | 172.17.0.3   |
|             | 32f23eb5aa14 |
|             | localhost    |
| mariadb.sys | localhost    |
| root        | localhost    |
+-------------+--------------+

 

メタ情報

inarticle



メタ情報

inarticle



-Database

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

はじめてのMySQL

MySQLはすでにインストールされているという前提で、何をしていけばよいか。 https://dev.mysql.com/doc/refman/5.6/ja/tutorial.html まずはMySQ …

no image

mongodb windowsをインストール

こちらかmongo db community editionをダウンロード。 サイズは190MBほどである。 https://docs.mongodb.com/manual/tutorial/inst …

2021年3月
« 2月   5月 »
1234567
891011121314
15161718192021
22232425262728
293031  

side bar top



アーカイブ

カテゴリー