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はすべての選択と選択解除の操作を実装します

推薦する

MySQL ステートメントを使用して、さまざまな整数が占めるバイト数とその最大値と最小値を調べる例

直接コード: タイプとして「bigint unsigned」、バイトとして「8」、max_numとし...

JavaScript offsetParent のケーススタディ

1. offsetParentの定義: offsetParentは子要素に最も近い位置に配置された親...

MySQLカーソルの詳細な紹介

目次1. カーソルとは何ですか? 2. カーソルの使い方1. カーソルを宣言する2.カーソルを開く3...

HTMLシールドの右クリックメニューと左クリック入力機能の例

右クリックメニューを無効にする <body oncontextmenu=self.event....

MySQLは実際に分散ロックを実装できる

序文前回の記事では、eコマース シナリオでのフラッシュ セールの例を通じて、モノリシック アーキテク...

Vue バインディング オブジェクト、配列データを動的にレンダリングできないケースの詳細な説明

プロジェクトシナリオ: Dark Horse Vueプロジェクト管理の実践、製品分類の取得、拡張バー...

Docker バインディング固定 IP/クロスホストコンテナ相互アクセス操作

序文これまでは、パイプワークで割り当てた静的 IP は一時的なものであり、再起動すると無効になってい...

ElementUI のネストされたテーブルに基づいて複数選択を実装するためのサンプル コード

序文:私は友人のプロジェクトのバグを修正するのを手伝ったのでこれを書きました。この関数を書くのは初め...

CSS を使用して固定ナビゲーションと左右スライドを備えたスクロール バーを作成する方法

上に示すように、ナビゲーションは上部に固定されており、左右にスライドしてさらにオプションをクリックで...

MySQL 全文インデックスガイド

全文インデックスには特別なクエリ構文が必要です。全文検索はインデックスの有無にかかわらず実行できます...

MySQL の 3 つの Binlog 形式の概要と分析

1つ。 Mysql Binlog フォーマットの紹介 Mysql binlog ログには、State...

一般的なCSS3アニメーションの実装方法

1. 何ですかCSS アニメーションは、CSS を使用して拡張マークアップ言語 (XML) 要素をア...

Webフォーム作成スキル

実際、上記の 3 つの表はいずれも 3 行 3 列です。区切り線を非表示にするコツはルールにあります...

オンラインMySQL自動増分IDが使い果たされた場合の対処方法

目次テーブル定義の自動増分 ID InnoDBシステムはrow_idを自動的に増加させるシドInno...

eCharts でパーセンテージ付きの横棒グラフを実装する方法

目次サンプルコードレンダリングコード分​​析要約するサンプルコード var データ = [220, ...