mysql5.7のインストールとNavicateの長期無料利用の実施手順

mysql5.7のインストールとNavicateの長期無料利用の実施手順

(I) mysql5.7のインストール:

❀詳細:無料のグリーンバージョン5.7のインストール方法は、mysql8のインストールとまったく同じです。インストールしたバージョンが5.7であることに注意し、バージョン8を5.7に変更してください。

mysql5.7の公式サイトダウンロードリンク: https://dev.mysql.com/downloads/file/?id=507350 [開けない場合はリンクの後のパラメータを削除して検索してください]

詳細: アカウントをお持ちでなく、ログインや登録が面倒な場合は、下の「いいえ、ダウンロードを開始するだけです」を選択して、MySQL のグリーン バージョンをダウンロードしてください。

起こりうるバグ: バージョン 5.7 および 8 ではポート占有の問題が発生する可能性があります (また、デフォルトの時間値の廃止は 5.7 で報告されます)

1. エラー: mysqld --initialize コマンドを実行するとき

[警告] 暗黙の DEFAULT 値を持つ TIMESTAMP は非推奨です。--explicit_defaults_for_timestamp サーバー オプションを使用してください (詳細についてはドキュメントを参照してください)。[問題を解決し、初期化されたことを通知せずにコマンドを再入力するには、元のデータ フォルダーを削除して新しいデータ フォルダーを作成する必要があります]

解決策: my.ini 構成ファイルに構成を追加します。

[mysqld]

明示的なタイムスタンプのデフォルト=true

2. エラー: net start mysql5; コマンドを実行すると

mysql5 サービスを開始できません。

サービスはエラーを報告しませんでした。

解決:

(1)まずエラーの原因を見つけます。次のコマンドを入力します:mysqld --console

(2)エラーを確認します。

[エラー] サーバーを起動できません: TCP/IP ポートにバインド: そのようなファイルまたはディレクトリはありません

[エラー] ポート 3306 で別の mysqld サーバーが既に実行されていますか?

(3)ポート3306ですでに別のmysqldサーバーが実行されていますか?この文を見て、ポート3306が使用されている可能性があることに気づきました。解決策: ポート3306を確認し、スレッド3306を強制終了します。

■ ポート 3306 の詳細を表示します: netstat -ano|findstr 3306

■ 対応するPID番号に対応するスレッドを強制終了します: taskkill /pid PID番号 /f

ps:5.7 パスワード変更のプロンプトはクエリOKです

✿mysql5.7のインストール:

1. 準備:

1. MySQL環境変数を設定します。

具体的な手順: このコンピューター -> 右クリック、プロパティ -> システムの詳細設定 -> 環境変数 -> システム変数 -> パスの mysql インストール パスの下に bin パスを追加します - たとえば、私の場合は次のようになります: D:\MySQL5.7\mysql-5.7.36-winx64\bin

2. 設定を追加する: txtファイルを作成し、ファイルの拡張子を.iniに変更します。

■詳細: ini ファイルで注意すべき重要なポイントは次のとおりです。

❀[basedirはmysqlのインストールディレクトリ、datadirはmysqlのインストールディレクトリにデータフォルダを作成し、そのパスを指定します]~~パス内の\は\\と記述する必要があることに注意してください。

■ my.ini ファイル(初期化設定ファイル):

[mysqld]
# サービスポートを3306に設定する
ポート=3306
# mysql のインストールディレクトリを設定します。ディレクトリは \\connection basedir=D:\\MySQL8\\mysql-8.0.11-winx64 を使用する必要があることに注意してください。
# MySQL データベース データの保存ディレクトリを設定します。ディレクトリは \\datadir=D:\\MySQL8\\mysql-8.0.11-winx64\\data を使用して接続する必要があることに注意してください。
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors=10 # 初期化エラーを解決します。explicit_defaults_for_timestamp=true 
 # サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
# デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306
デフォルトの文字セット=utf8

3. MySQL インストール ディレクトリに、データベースを格納するデータ フォルダを作成します。

4. 最後に、MySQL インストール パスの下のファイル ディレクトリ構造:

2. インストールします。

1. 管理者コマンドで、mysql を初期化します。

■具体的な手順: まずMySQLインストールディレクトリ下のbinパスを直接入力し、ファイルをクリックして「Windows PowerShellを開く(R) - 管理者としてWindows PowerShellを開く(A)」を選択します。

2. コマンドを入力します: mysqld --initialize --console

■ 細部に注意してください: 初期化後、パスワードが生成されます。まずそれをどこかにコピーしてください。後で覚えやすいパスワードを変更する場合は、最初に元のパスワードでログインする必要があります。

3. MySQLサービスを起動し、まず登録(つまり、最初にMySQLサービスをインストール)してから起動します。

■ mysql サービスをインストールします。コマンド: mysqld -install [サービス名]; (サービスに独自の名前を付けることができます。たとえば、私のサービス名は mysql5 です) 例: mysqld -install mysql5;

■サービスを開始します: net start mysql5; (mysqlは上記のサービス名です) ~ バグがある可能性があります: ポート占有の問題、解決策は前の

4. 元のパスワードでログインし、覚えやすいパスワードに変更します: mysql -u root -p

■ 元のパスワードを入力してください: (先ほどコピーした元のパスワードを特定の場所へ貼り付けます)

■ パスワードの変更: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new password';

(II)Navicateの長期無料利用の実施:

✿準備:

① Navicat インストールパッケージ、公式ウェブサイトリンク: http://www.navicat.com.cn/download/navicat-premium

② Navicatツール: リンク:https://pan.baidu.com/s/1fouxaXJPnBMszpIKFezbng 抽出コード:bfbu

1.まずは公式サイトからダウンロードしたNavicatをインストールします。[注意:インストール後は開かないでください]

2. ツールを使用する: [ツールを使用する前に、インターネットから切断し、ウイルス対策ソフトウェアを一時的にオフにしてください]

① 公式サイトからダウンロードしてインストールしたNavicatにパッチを適用してツールをアクティブ化します。

② 登録コードを生成し、公式サイトからダウンロードしてインストールしたNavicatを開いて、登録コードを入力します。

③ 手動でアクティベートするように求められた場合は、リクエストコードを登録機にコピーしてアクティベーションコードを生成し、それをコピーして貼り付けてアクティベートします。

☺アクティベーション成功おめでとうございます☺~~~

参考記事: https://www.cnblogs.com/no-celery/p/14824579.html

MySQL 5.7のインストールとNavicateの長期無料使用の実装プロセスに関するこの記事はこれで終わりです。MySQL Navicateのインストールと使用に関するより関連のあるコンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き閲覧してください。皆様、今後とも123WORDPRESS.COMを応援してください。

以下もご興味があるかもしれません:
  • MySQLとNavicatプレミアムのインストールと設定の詳細な手順
  • Navicatを使ってMySQLを操作する方法
  • MySQL グラフィカル管理ツール Navicat のインストール手順

<<:  CSS 境界線の半分または部分的に表示される実装コード

>>:  ウェブページで CSS スタイルを適用するさまざまな形式の概要

推薦する

mysql5.7.19 winx64 インストールおよび構成方法のグラフィック チュートリアル (win10)

mysql 5.7.19 winx64のインストールチュートリアルは以下のように記録され、みんなと...

Vue はネストされたルーティングメソッドの例を実装します

1. ネストされたルーティングはサブルーティングとも呼ばれます。実際のアプリケーションでは、通常、ネ...

Dockerコマンドの学習を1つの記事にまとめる

目次導入ミラーリポジトリログイン引く押す検索ローカル画像管理画像rmiタグ建てる歴史保存負荷輸入コン...

MYSQLは継続サインイン機能を実装しており、サインイン後1日経過すると最初から開始します(SQL文)

1. テストテーブルを作成する テーブル `testsign` を作成します ( `userid`...

行の高さと垂直方向の配置についての深い理解

いくつかの概念行ボックス: インライン ボックスを囲むボックス。1 つ以上の行ボックスが積み重ねられ...

Windows で IP アドレスを指定してサーバーへのリモート アクセスを設定する方法

当社には、外部ネットワークからの干渉を受けることが多いサーバーが多数あります。侵入者はポート 338...

etcd クラスターをデプロイするための docker-compose の実装手順

目次docker-compose.ymlを書くdocker-composeを実行するビルドステータス...

Vueプロジェクトでよく使われる実践的なスキルのまとめ

目次序文1. マルチレベルのデータとイベントの配信には$attrsと$listenersを使用する2...

MySql データ型チュートリアル例の詳細な説明

目次1. 概要2. MySQLデータ型の詳細な説明1) 文字列型2) 整数型3) 浮動小数点型4) ...

Xshell を使用して VMware 上の Linux 仮想マシンに接続する (グラフィック手順)

はじめに: 最近 Hadoop プラットフォームの構築を勉強し始めたので、ローカルマシンに VMwa...

「MySQL サービスを開始できません エラー 1069」を解決する方法

今日、外出中に同僚から、ウェブサイトのバックエンドにアクセスできないというメッセージが届きました。と...

HTMLインライン要素とブロックレベル要素の基本概念と使用例

HTML タグには、インライン要素とブロックレベル要素の 2 種類があります。まず、インライン要素と...

Vue3 のウォッチの使用方法とベストプラクティスガイド

目次序文🌟 1. APIの紹介2. 複数のデータソースの監視3. リスニングアレイ4. 監視対象5....

CSS3 で z-index が効かない問題の解決方法

最近、CSS3 と js の組み合わせを作成したのですが、z-index が有効にならないケースが多...

JavaScript 戦略パターンを使用してフォームを検証する方法

目次概要戦略パターンを使用しないフォーム検証戦略パターンを使用して最適化する戦略パターンの利点要約す...