Linux サーバーで MySQL リモート接続を有効にする方法

Linux サーバーで MySQL リモート接続を有効にする方法

序文

以前の非MKレコードを再編成するためのMySQLの学習

説明する

有効になっていない場合、データベースに接続するときにエラーメッセージが表示されます: 2003-MYSQLに接続できません

方法/手順

•最初のステップ

Linux システムにリモート接続し、MySQL データベースが Linux システムにインストールされていることを確認します。データベースにログインします。

mysql -u$user -p $pwd

•ステップ2

リモート接続用のユーザーを作成する

GRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTION;

$usernameはユーザー名を示し、%はすべてのコンピュータが接続できること、または接続を実行するために特定のIPアドレスを設定できることを示し、$passwordはパスワードを示します。

•ステップ3

即時に有効にするには、flush privileges; コマンドを実行します。

FLUSH PRIVILEGES;

• ステップ4

データベースユーザーを照会する

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

•ステップ5

次にvim /etc/mysql/my.cnfを開きます。

バインドアドレスを 127.0.0.1 に設定します。

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

再起動

/etc/init.d/mysql restart

• MYsql グローバルポートを確認します (デフォルトは 3306)
#ポート番号を確認する

show global variables like 'port';

これまでのところ、設定は完了しています

以下もご興味があるかもしれません:
  • クラウド サーバー Ubuntu_Server_16.04.1 に MySQL をインストールしてリモート接続を有効にする方法
  • リモート接続を許可するようにMySQLを変更する方法
  • Ubuntu 16.04 サーバーで MySQL を設定し、リモート接続を有効にする方法
  • MySQL データベースのリモート接続 (複数のバックアップ) を有効にする方法
  • mysql がリモート接続を開きます (mysql がリモート アクセスを開きます)
  • MySQLデータベースへのリモート接続を有効にする方法
  • MySQLリモート接続権限の詳細な説明

<<:  Linux カーネル デバイス ドライバー キャラクタ デバイス ドライバー ノート

>>:  ノードでシェルスクリプトを使用する方法

推薦する

CSS3でシャトル星空のアニメーションを実現

結果: html <canvas id="スターフィールド"><...

DockerコンテナにNFS共有ディレクトリをマウントする実装

以前、https://www.jb51.net/article/205922.htm で、Docke...

MySQLで指定した時間前にレコードを自動的に削除する方法

イベントについて: MySQL 5.1 では、イベントの概念が導入され始めました。イベントは「時間ト...

Vue補間式とv-textディレクティブの違い

目次1. プラグイン式を使用する2. プラグイン式でv-cloakを使用してちらつきの問題を解決する...

mysqlを完全にアンインストールします。個人テストです!

MySQL をクリーンアンインストールします。個人的にテストしたところ、今回はようやくうまくいきま...

Docker のインストールと構成イメージの高速化の実装

目次DockerバージョンCentOS に Docker エンジンをインストールするシステム要件古い...

クエリでのMySQLのユニークキーの使用と関連する問題

1. テーブルステートメントを作成します。 テーブル「従業員」を作成します( `emp_no` in...

サブクエリ最適化における MySQL 選択の実装

以下のデモはMySQLバージョン5.7.27に基づいています。 1. MySQLサブクエリ最適化戦略...

MySQLからClickHouseに移行する5つの方法

データ移行は、MySQL から ClickHouse にインポートする必要があります。概要プランは以...

VMware 仮想マシンのインストール Apple Mac OS の超詳細なチュートリアル

目次要約する仕事の都合で Apple の Mac OS に対応するソフトウェアをインストールする必要...

純粋な JS を使用して vue.js で双方向バインディング機能を実装する方法

目次まず、双方向バインディングを実装するアイデアについて説明します。これらの機能を実装するための j...

MySQL 8.0.2 オフラインインストールと設定方法のグラフィックチュートリアル

MySQL_8.0.2のオフラインインストール方法は参考までに。具体的な内容は以下のとおりです。次の...

JavaScript モバイル H5 画像生成ソリューションの説明

現在、WeChatパブリックアカウントの運用活動が多く、写真を生成する必要があります。生成された写真...

Docker で Elasticsearch Kibana と ik Word Segender をデプロイする詳細な説明

esインストール docker pull elasticsearch:7.4.0 # -d : バッ...

CSS3 を使用した背景ぼかし効果の 3 つの例

導入から始めず、いきなり本題に入りましょう。通常の背景ぼかし効果は次のとおりです。 プロパティを使用...