Centos サーバーに MySql をデプロイし、Navicat に接続するプロセスの詳細な説明

Centos サーバーに MySql をデプロイし、Navicat に接続するプロセスの詳細な説明

(1)サーバー構成:

[root@localhost ~]# cd /usr/local/src/

[root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 

[root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm 

「」
mysql-コミュニティクライアント-5.7.30-1.el7.x86_64.rpm   
mysql-コミュニティサーバー-5.7.31-1.el7.x86_64.rpm
「」
これらの 2 つの rpm パッケージを FTP 経由でインポートします: /var/cache/yum/x86_64/7/mysql57-community/packages/

[root@localhost src]# yum -y mysql-server をインストールします

待ち時間が長い

(2)パスワードをリセットしてユーザーを作成する

#mysqlサービスを再起動します [root@VM-0-3-centos src]# service mysqld restart

#パスワードをリセット [root@localhost ~]# grep "password" /var/log/mysqld.log 

#パスワード リセットmysql> alter user 'root'@'localhost' identified by 'password';//パスワード リセット、新しいパスワードクエリ OK、0 行が影響を受けました (0.00 秒)

#新しいユーザーを作成します。
mysql> create user 'username'@'%' identified by 'paswword'; // 新しいユーザー、パスワードを追加します。クエリは OK、0 行が影響を受けました (0.00 秒) # 新しいユーザーに権限を割り当てます。mysql> grant all privileges on *.* to 'user1'@'%' with grant option;
  クエリは正常、影響を受けた行は 0 行 (0.00 秒)
   # 権限の更新
     mysql> 権限をフラッシュします。
   クエリは正常、影響を受けた行は 0 行 (0.00 秒)

クエリは正常、影響を受けた行は 0 行 (0.00 秒)

# 権限の更新

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

クエリは正常、影響を受けた行は 0 行 (0.00 秒)

(3)現在のMySqlユーザーを照会します。

mysql> mysql.user からユーザー、ホストを選択します。
+---------------+-----------+
| ユーザー | ホスト |
+---------------+-----------+
| ユーザー1 | % |
| mysql.セッション | ローカルホスト |
| mysql.sys | ローカルホスト |
| ルート | ローカルホスト |
+---------------+-----------+
セット内の 4 行 (0.00 秒)

マイSQL>

(4)Navicatで接続

【一般】終了設定パラメータ

【SSH】設定パラメータの終了

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

以下もご興味があるかもしれません:
  • Docker 経由で CentOS コンテナを作成する手順
  • DockerはCentOSコンテナを作成し、コンテナ内にMySQLをダウンロードしてローカルでMySQLに接続します。

<<:  MySQL における SQL ページングクエリのいくつかの実装方法と利点と欠点

>>:  JavaScriptはすべての選択と選択解除の操作を実装します

推薦する

CSS3 を使用して入力複数選択ボックスのスタイルをカスタマイズする例

原則: まず入力要素を非表示にし、次に CSS を使用してラベル要素のスタイルを設定します (他の要...

MySQL 8.0 における MySQL のインストールと新しいパスワード認証方法の詳細な説明

1. はじめにOracle が MySQL 8.0GA をリリースしました。海外での GA はリリー...

JavaScript で 9 グリッドのモバイル パズル ゲームを実装

この記事では、Jiugonggeモバイルパズルゲームを実装するためのJavaScriptの具体的なコ...

Vueのキーボードイベントの詳細な説明

目次共通キーエイリアスエイリアスが指定されていないキーシステム修飾キーカスタムキーエイリアス要約する...

Vue を使用してモバイル APK プロジェクトを完了することについての簡単な説明

目次基本設定エントリファイル main.jsアプリ.vue表紙ヘッダー検索バー本体当プロジェクトでは...

ウェブページ制作をマスターするために必要な6つのスキルのまとめ

ウェブデザイナーはジェネラリストであると言わざるを得ません。グラフィックデザイナーは、さまざまな特殊...

JavaScript シングルスレッドと非同期の詳細

目次1. タスクキュー2. 混乱を招く問題を説明する1. setTimeout(f1,0)とは何です...

Ubuntu 12.04 でカーネルツリーを構築する実装プロセスの詳細な説明

まず使用しているカーネルのバージョンを確認してくださいlin@lin-仮想マシン:~$ uname ...

MySql データベースのサブクエリと高度なアプリケーションの簡単な分析

MySql データベースのサブクエリ:サブクエリ: 選択クエリ ステートメント内に別の選択ステートメ...

無効な Nginx クロスドメイン設定 Access-Control-Allow-Origin の解決策

nginx バージョン 1.11.3次の構成を使用すると、検証は無効になり、クロスドメインの問題が依...

JS関数の継承について学ぶ記事

目次1. はじめに: 2. プロトタイプチェーン継承: 3. コンストラクタ継承の借用(オブジェクト...

VMware 15 を使用して仮想マシンをインストールし、CentOS 8 を使用する詳細な手順

序文:現在、Linux と .Net Core を学習しており、クロスプラットフォームの知識を学んで...

Vue 開発プロジェクトで Font Awesome 5 を使用する方法

目次依存関係をインストールする構成使用1.アイコン検索ページに入る2. 使用したいアイコンの英語名を...

Javascript 非同期プログラミング: Promise を本当に理解していますか?

目次序文基本的な使い方文法エラー処理プロミスチェーン呼び出し非同期と待機よく使われる方法1. Pro...

Mysql SQL ステートメント演習 (50 問)

テーブル名とフィールド–1. 学生リスト学生 (s_id、s_name、s_birth、s_sex)...