Ubuntu環境でMySQLデータベースにリモート接続する

image.png

[MySQL](https://cloud.tencent.com/product/cdb?from=10680)をインストールします

sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev

MySQLにログインします

mysql -u root -p

ユーザーを作成

REATE USER 'username'@'host' IDENTIFIED BY 'password';

リモート接続を承認する

GRANT ALL PRIVILEGES ON *.* TO 'Ubuntu'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

権限を削除する

revoke insert,update,delete,select ON *.*from'Ubuntu'@'%' IDENTIFIED BY '123456';

次に、vi / etc / mysql / mysql.conf.d / mysqld.cnfを開きます。

bind-address = 127.0.0.1に設定します

bind-address = 0.0.0.0(デバイスアドレス)に設定

TencentCloudの権限が不十分です。
http://bbs.qcloud.com/thread-11554-1-1.html

再起動(コマンドは次のとおりです):

/etc/init.d/mysql stop

/etc/init.d/mysql start

フラッシュ特権を実行します。コマンドはすぐに有効になります

flush privileges;

データベースにクエリを実行するユーザー(次のコンテンツを見ると、新しいユーザーが正常に作成されたことがわかります)

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

exitコマンドを使用してMySQLを終了します

exit

Recommended Posts

Ubuntu環境でMySQLデータベースにリモート接続する
XShellを介してUbuntuにリモート接続する
Ubuntu14.04にmysqlをインストールする方法
Ubuntu14.04にmysqlをインストールする方法
UbuntuでTensorFlow使用環境を構成する方法
ubuntuサーバー環境にpythonをインストールする方法
ubuntu環境でのMySQLのインストールと簡単な実践(1)
Ubuntu14.04でPython仮想環境を作成する方法
Macはvncを使用してubuntu16.04デスクトップにリモートログインします
memcacheをインストールしてubuntu環境で起動する方法
Ubuntu環境でPHPとNginxをコンパイルしてインストールする方法
UbuntuにHelmをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
ubuntuでhanlpを使用する方法
Ubuntu20.04にMySQLをインストールする方法
リモートUbuntuサーバーに接続されたMySQL
Ubuntu14.04にMySQLをインストールする方法
Ubuntu16.04でLaravel5.4を5.6にアップグレードする手順
MySQLをインストールしてUbuntuのデフォルトパスワードを変更するための詳細な手順
Ubuntu環境でソースコードからxdebugをコンパイルしてインストールする方法
Ubuntuでスワップパーティションを追加する方法
UbuntuでopenJDKを簡単にコンパイルする方法
Ubuntuにcuda10.1ドライバーをインストールする方法
Ubuntu 18.04(linux)にMySQLをインストールする方法
UbuntuでSudoersにユーザーを追加する方法
Ubuntu20.04LTSでJava開発環境を構成する
Ubuntuで冗長カーネルを削除する方法
Ubuntuで冗長カーネルを削除する方法
ubuntu20.04でLNMP環境を構築する手順
Ubuntu18.04をMacスタイルに5分で美しくする
Ubuntu20.04にROSNoeticをインストールする方法
ubuntu14.04で静的IPを設定する方法
Ubuntu環境でOpenJDK11ソースコードをダウンロードする
ubuntuが仮想マシンでインターネットに接続できないという問題の解決策
Ubuntu7.10でソフトウェアソースを変更する方法
Ubuntu20.04でルートアカウントを開く方法
aptコマンドを使用してUbuntu環境で管理パッケージをダウンロードする利点
ubuntu20.04でwifiに接続する方法(2種類)
UbuntuでMySQLパスワードを変更する方法
Ubuntu16.04でNginx + PHP 7.0 + MySQL環境を構成します
Ubuntu環境でそれらのものをDockerする
Ubuntu環境でOpenJDK11ソースコードを編集する
Ubuntu Dashでアプリケーションを非表示にする方法は?
ubuntuでタイムゾーンと時間を変更する方法
Ubuntuがネットワークに接続できない場合の解決策
乾物| Pythonを使用してmysqlデータベースを操作する
rsyncを使用して、Ubuntuでデータをリモートバックアップします
Ubuntuシステムでdpkgコマンドを使用する方法
win10でubuntuシステムを開く方法
真新しいUbuntuにPython3環境をインストールする
Ubuntuシステムログで/ var / log / messagesを構成する方法
ubuntuでのHanlpの使用の概要
Ubuntu14.04でMysqlリモートアクセスを有効にする方法
Ubuntu環境でのSSHのインストールと使用
Ubuntu18.04に最新のMySQLをインストールする方法
xshell接続ubuntu
Ubuntu14アップグレードMySQL
仮想マシンubuntu16.04の解決策がインターネットに接続できない
Ubuntuを構築および構成するための組み込みLinux開発環境
pythonがmysqlに接続するための方法は何ですか
Ubuntu18.04にMySQLWorkbenchをインストールして使用する方法