Ubuntu での MySQL へのリモート ログインのインストールと設定に関するチュートリアル

Ubuntu での MySQL へのリモート ログインのインストールと設定に関するチュートリアル

この記事では、MySQLのインストールと設定のリモートログインチュートリアルを参考までに紹介します。具体的な内容は次のとおりです。

1. MySQLをインストールする

1. MySQLをインストールする

1. sudo apt-getでmysql-serverをインストールします

2. sudo apt-getでmysql-clientをインストールします

3. sudo apt-get install libmysqlclient-dev

注意: インストール プロセス中に、パスワードの設定とパスワードの確認が求められます。パスワードを覚えておいてください。

インストールが完了したら、次のコマンドを使用してインストールが成功したかどうかを確認できます。

root@root:/# ps aux|grep mysql
mysql 9323 1.4 10.3 1115748 138308 ? SSL 22:34 0:00 /usr/sbin/mysqld
ルート 9486 0.0 0.0 21312 928 ポイント/18 S+ 22:34 0:00 grep --color=auto mysql

上記の結果が表示されれば、インストールは成功です。

次のコマンドを使用して、MySQL データベースに直接ログインできます。

以前設定したパスワードはrootでした

ルート@root:/#mysql -uroot -proot

-u はログインユーザー名を選択することを意味します。
-p はログインユーザーのパスワードを示します

這里寫圖片描述

2. リモートログインを設定する

1. 設定ファイルを開く

root@root:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

2. 設定ファイルを変更する

bind-address = 127.0.0.1 を 0.0.0.0 に変更するか、コメントアウトします。

這里寫圖片描述

3. リモートアクセス権限を追加する

ルート@root:/#mysql -uroot -proot
-> 'password' で識別される 'user'@'%' に *.* のすべての権限を付与します 
  付与オプション付き;
->権限をフラッシュします。

上記のユーザー名とパスワードはご自身で設定できます

這里寫圖片描述

4. 成功したか確認する

 root@root:/# netstat -an | grep 3306
 tcp 0 0 0.0.0.0:3306 0.0.0.0:* 聞く 

上記の結果はセットアップが成功したことを示しています

5. MySQLを再起動する

root@root:/# サービスmysqlを再起動

6. 接続をテストする

ifconfigでIPアドレスを見つける

這里寫圖片描述

Navicatで接続をテストする

這里寫圖片描述

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法
  • MySQL 5.1 のパスワードを変更し、MySQL データベースにリモートでログインする方法
  • Linux プラットフォームの MySQL でリモート ログインを有効にする
  • mysql パスワードを変更し、リモートログインを許可するように設定する
  • Mysqlデータベースへのリモートログインを設定する方法
  • MySQL リモート ログイン エラーの解決方法
  • MySQLでリモートログインを実装する方法
  • MYSQLリモートログイン認証方法コマンドについて

<<:  Linux 上で Docker コンテナを作成、一覧表示、削除する方法の概要

>>:  Vue 親子コンポーネントの相互値の転送と呼び出し

推薦する

nginx がドメイン名アクセス用に設定されている場合にドメイン名の後に 2 つのスラッシュ // が表示される問題の解決方法

最近、個人のウェブサイトを書き直しました。Alibaba Cloudで新しいサーバーを購入しました。...

グリッド共通レイアウトの実装

両側に隙間なし、各列間に隙間あり 幅: 100%; 表示: グリッド; グリッドテンプレート列: r...

CentOS 7 で RPM を使用して mysql5.7.13 をインストールする

0. 環境この記事のオペレーティング システム: CentOS 7.2.1511 x86_64 My...

デザイン理論: テキストの読みやすさと可読性

<br />少し前に、ビジネス上の必要性から、ラップトップに Souba をインストール...

React は antd のアップロード コンポーネントを使用してファイル フォーム送信機能を実装します (完全なコード)

私はプロジェクトを実行するために react を使い始めたばかりで、非常に未熟で完全な初心者です。私...

MySQL Community Server 5.6.39 のインストール方法

この記事では、MySQLのダウンロードとインストールの詳細なチュートリアルを記載しています。具体的な...

Linux 構成で MySQL データベースへのリモート接続が失敗する問題の解決方法

今日は、Linux でリモート アクセス用に MySQL データベースを構成する方法について質問があ...

vsftpdで仮想ユーザーログインを設定する方法

yum で vsftpd をインストールします [root@localhost など]# yum -...

VantフレームワークをWeChatアプレットに導入するプロセス全体の記録

序文WeChat ミニプログラムのネイティブ UI が少し物足りないと感じることがあるので、サードパ...

Mysql5.7.18 のインストールとマスタースレーブレプリケーションの詳細なグラフィック説明

CentOS6.7にmysql5.7.18をインストールする 1. /usr/localディレクトリ...

Windows での MySQL データベースのマスター/スレーブ構成チュートリアル

WindowsでMySQLデータベースのマスターとスレーブを構成する詳細なプロセスは次のとおりです。...

Vueは3段階のナビゲーション表示と非表示を実装します

この記事では、3階層ナビゲーションの表示と非表示を実現するためのVueの具体的なコードを例として紹介...

Dockerイメージ構築原理の分析(Dockerをインストールしなくてもイメージを構築できる)

イメージの構築は、DevOps プロセスにおいて非常に重要なプロセスです。一般的に、イメージの構築と...

優れたウェブサイトのコピーライティングと優れたユーザーエクスペリエンス

ウェブサイトを見るというのは、実は美しい女性を評価するようなものです。見た目を見るとき、私たちは見た...

CSS でデフォルトのスタイルをクリアし、共通のスタイルを設定する方法

CSS デフォルトスタイルをクリア通常の明確なデフォルト スタイル: *{ マージン:0; パディン...