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

推薦する

Linux FTP匿名アップロードとダウンロードが自動的に開始される問題を解決する

勉強や仕事で FTP サーバーを頻繁に使用する場合は、起動時に自動的に起動するように設定できます。設...

Linux での MySQL 8.0 インストール チュートリアル

この記事では、LinuxでMySQL 8.0をインストールする方法を紹介します。具体的な内容は次のと...

ウェブページにプレーヤーを埋め込む埋め込み要素の自動開始が false 無効

最近、仕事でサウンド ファイルを再生するために Web ページにプレーヤーを埋め込む必要に迫られまし...

Centos 7 sshd の変更 | ルートログインの禁止と sshd ポートスクリプトの定義

1. 新しいユーザーwwweee000を作成します [root@localhost ~]# user...

MySQLの3値ロジックとNULLの詳細な説明

目次NULLとは何か2種類のNULLなぜ「= NULL」ではなく「IS NULL」と書く必要があるの...

VMware Workstation 12 Pro Linux インストール チュートリアル

この記事は、VMware Workstation 12 ProのインストールLinuxチュートリアル...

MySQLで現在の時間間隔の前日のデータをクエリする

1. 背景実際のプロジェクトでは、分散スケジュールされたタスク実行の状況に遭遇することがあります。ス...

CSS3で実装されたスライドメニュー

結果:実装コード: <!DOCTYPE html><html class=&quo...

DockerでLNMPアーキテクチャを展開する方法

環境要件: IPホスト名192.168.1.1ノード1プロジェクト計画:コンテナネットワークセグメン...

MySQL 8.0.20 Window10無料インストール版設定とNavicat管理チュートリアルグラフィック詳細説明

1. MySQL 8.0.20をダウンロードして解凍するダウンロードリンク: https://dev...

HTML ページ出力で従うべきいくつかの原則の要約

1. DOCTYPE は必須です。ブラウザは宣言した DOCTYPE に基づいてページのレンダリング...

MySQLは、where in()順序ソートを実装するためにfind_in_set()関数を使用します。

この記事では、MySQL で find_in_set() 関数を使用して where in() の順...

効率的な視覚化Nginxログ表示ツール

目次導入インストール表示フィールドフィルターソートキー導入Rhit は、標準フォルダー (gzip ...

CSS 表示属性のインラインブロックレイアウト実装の詳細な説明

CSS 表示プロパティ注: !DOCTYPE が指定されている場合、Internet Explore...

MySQL 5.6 圧縮パッケージのインストール方法

MySQL には、msi インストールと zip 解凍の 2 つのインストール方法があります。 zi...