Mysqlリモート接続構成を実装する2つの方法

Mysqlリモート接続構成を実装する2つの方法

Mysqlリモート接続構成を実装する2つの方法

会社で働いていると、誰かのコンピュータに保存されている MySQL データベースに遭遇することがよくあります。MySQL サービスに接続するには、MySQL サービスがインストールされているコンピュータでリモート接続を開く必要があります。

最初のもの:

root@ubuntu:/usr/local/MySQL# mysql -hlocalhost -uroot -proot;

mysql>mysql を使用します。

mysql>ユーザーに挿入(
 ホスト、
 ユーザー、
 パスワード、
 選択_priv、
 挿入_priv、
 更新_priv、
 削除_p​​riv、
 作成_priv、
 Drop_priv、
 リロード_priv、
 シャットダウン_priv、
 プロセス権限、
 ファイル_priv、
 許可、
 参照_priv、
 インデックス_priv、
 権限の変更、
 Show_db_priv、
 スーパー特権、
 _tmp_table_priv を作成します。
 ロックテーブル権限、
 実行権限、
 Repl_slave_priv、
 Repl_client_priv、
 ビュー権限の作成、
 表示権限、
 作成ルーチン特権、
 ルーチン権限の変更、
 ユーザー権限の作成、
 イベント_priv、
 トリガー特権、
 テーブルスペースの権限の作成
)値 (
'%', //固定IPが%を置き換えます
'キャップ'、
パスワード('cap')、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
'は'、
「は」
);

mysql> 権限をフラッシュします。

2番目のタイプ:

ルート@ubuntu:/usr/local/mysql#mysql
 -hlocalhost -uroot -proot;

mysql>GRANT ALL PRIVILEGES ON *.* TO 'test'@'%'IDENTIFIED BY 'test' WITH GRANT OPTION; //固定IPを使用する場合は%を置き換えてください


mysql> 権限をフラッシュします。

読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。

以下もご興味があるかもしれません:
  • MySQLは現在の日付と時刻を取得する関数
  • MySQL 5.7 でパスワードを変更する簡単な方法
  • Python MySQL データベース接続プールコンポーネント pymysqlpool の詳細な説明
  • MySQL 5.7.18 バージョンのインストール パスのカスタマイズに関する詳細なチュートリアル (バイナリ パッケージのインストール)
  • ノードとエクスプレスを使用してMySQLに接続し、ログインと登録コードを実装します。
  • CentOS 7 で php7.1 をデプロイし、MySQL 拡張機能を有効にする方法のチュートリアル

<<:  Dockerコンテナを閉じずに終了する方法の詳細な説明

>>:  React HTML で react を使用する 2 つの方法

推薦する

一定時間後にNavicatがデータベースから自動的に切断される問題の解決方法

これは、データベース サーバーが、接続が多すぎるのを避けるために、一定時間非アクティブな状態が続くと...

高可用性 Web クラスターを実装するための Keepalived+Nginx+Tomcat サンプル コード

高可用性 Web クラスターを実現する Keepalived+Nginx+Tomcat 1. Ngi...

JavaScript で知らない Object.entries の使い方

目次序文1. 共通オブジェクトを反復処理するには for...of を使用します2. 通常のオブジェ...

Docker Composeのデプロイと基本的な使い方の詳しい説明

1. Docker Composeの概要Compose は、マルチコンテナ Docker アプリケー...

vueはEle.me UIを使用してteambitionのフィルタリング機能を模倣します

目次問題の説明一般的な機能効果は次のとおりです。思考分析完全なコード要約する問題の説明Teambit...

インターフェースなしで Centos7 に JDK と Tomcat をデプロイするチュートリアル

1. xshell6をインストールする2. サーバー接続を作成し、ユーザー名とパスワードを入力します...

JavaScript でプライベート メンバーを作成する

目次1. クロージャを使用する2. ES6クラスを使用する3. ES2020提案を使用する4. We...

サーバー上でjupyterノートブックを実行する問題を解決する

目次サーバーはjupyterノートブックを実行します仮想環境次にファイアウォールをオフにしますJup...

スーパーバイザーウォッチドッグの使い方を3分で学ぶ

ソフトウェアとハ​​ードウェア環境centos7.6.1810 64ビット cat /etc/red...

Linux システムで MySQL の文字セットを UTF8 に変更する手順

目次1. データベース内の MySQL ステータスを確認します。 2. 設定ファイルを変更します。 ...

複数の例で HTML フォームを使用する方法

参考までに、HTMLフォームの使い方を9つの簡単な例で分析します。具体的な内容は次のとおりです。 1...

javascript 入力画像のアップロードとプレビュー、FileReader プレビュー画像

FileReader は、フロントエンドのファイル処理、特に画像処理にとって重要な API です。画...

MySQLの外部結合と内部結合クエリの違い

外部結合の構文は次のとおりです。フィールド名を選択FROM テーブル名 1 LEFT|RIGHT|F...

Nginx のステータス監視とログ分析の詳細な説明

1. Nginx ステータス監視Nginx には、Nginx の全体的なアクセス ステータスを監視す...

HTMLのmarquee属性でテキストを踊らせる

構文: <marquee> …</marquee>モバイル属性マーキーを使用...