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 つの方法

推薦する

js 正確な計算

var numA = 0.1; var numB = 0.2; アラート(numA + numB)...

Docker コンテナのデプロイの試み - マルチコンテナ通信 (node+mongoDB+nginx)

その理由はモッカー プラットフォームを導入したかったので、友人の勧めで既成のプロジェクト api-m...

Chrome、Firefox、IEで入力カーソルの位置がずれる問題の解決方法

ブラウザで入力カーソルがずれる問題の詳しい説明<br />仕事で問題に遭遇し、解決策を探...

HTML における <meta> タグの使用に関する詳細な説明

私たちが作成する Web ページでは、より多くの人々に訪問してもらいたい場合、検索エンジンを使用して...

Vueプロジェクトの支払い機能コードの詳細な説明

1. Alipay方式: Alipay メソッド: Alipay をクリックして支払い、バックエンド...

互換性を維持しながら他のウェブページのデータを適用する iframe の使い方

以下は、Shiji Tiancheng が Tencent KartRider ページを呼び出すため...

JavaScriptの詳細な説明 thisキーワード

目次1. はじめに2.これを理解する3. これは誰ですか? 4.矢印関数はさらに読む要約する1. は...

ウェブフォームデザインのための5つの実用的なヒント

1. フォームテキスト入力のモバイル選択: テキスト入力フィールドにプロンプ​​トが追加されている場...

JavaScript配列の一般的なメソッドの例のまとめ

目次一般的な配列メソッドconcat() メソッドjoin() メソッドpop() メソッドpush...

CSS3 と JavaScript を使用して Web カラー ピッカーのサンプル コードを開発する

この例の Web カラー ピッカー機能は、ページ効果を実現するために CSS3 を使用します。つまり...

Ubuntu 16.04 で PostgreSQL の起動を設定する方法

PostgreSQL はコンパイルされインストールされるため、起動時に起動するように設定する必要があ...

LinuxにMySQLデータベース5.6のソースコードをインストールし、ログインユーザーのパスワードを変更する

この記事では、主に Linux で MYSQL データベースをインストールする方法について説明し、M...

Mac に mysql5.7 をインストールするための完全な手順 (画像とテキスト付き)

最近、Mac システムを使用して、ローカル Web サーバー環境を構築する準備をしていました。 Ma...

ショートビデオ(Douyin)の透かし除去ツールの実装コード

目次1. まず最初のリンクを取得する2. ブラウザでこのリンクを開いてください3. アドレスを開くと...

ウェブのさまざまなフロントエンド印刷方法: CSS はウェブページの印刷スタイルを制御します

CSS は Web ページの印刷スタイルを制御します。 CSS を使用して印刷スタイルを制御します。...