MySQL グリーン解凍バージョンのインストールと設定手順

MySQL グリーン解凍バージョンのインストールと設定手順

手順:

1. MySQLデータベースをインストールする

1. MySQL-5.6.17-winx64.zip ファイルをダウンロードします。

2. 指定されたディレクトリ(この場合は D:\mysql-5.6.17-winx64)に解凍します。

3. 設定ファイルを変更し、my-default.ini の名前を my.ini に変更し、ファイル内のパラメータ設定を次のように変更します。

[mysqld]
    # mysqlのインストールディレクトリを設定します basedir=D:/mysql-5.6.17-winx64
    # mysqlデータベースデータの保存ディレクトリを設定します。これはdataである必要があります
    データディレクトリ=D:/mysql-5.6.17-winx64/data

注: パスはバックスラッシュですが、2 つのスラッシュに変更したり、二重引用符を追加したりすることもできます。

例:

 データディレクトリ="D:\mysql-5.6.17-winx64\data"
    #mysql ポート port=3306
    # 文字セット character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

4. MySQLサービスをインストールする

C:\Windows\System32 パスで cmd.exe を見つけ、右クリックして管理者として実行します (Win 7 では権限が厳密に区別されるため、管理者として実行する必要があります)

自動: mysqld --install [サービス名]

マニュアル: mysqld --install -manual [サービス名]

mysqld -MySQL をインストール --defaults-file="D:\mysql-5.6.17-winx64\my.ini"

注意: 必ず「-defaults」を「--defaults」に変更してください。mysqld コマンドには -d オプションがありません。MYSQL がパラメータを解析するときに、xxxx-dxxxx に遭遇する限り、-D をオプションとして扱います。

デフォルトでは、MySQL はインストール ディレクトリで c:\my.ini および c:\windows\my.ini、my.ini、または my.cnf を検索します。

5. mysqlサービスを開始および停止する

doc コマンドの下で、mysql bin ディレクトリ (D:\mysql-5.6.17-winx64\bin>) を入力します。

「net start mysql」と入力してmysqlを起動します。

MySQL サービスを停止するには、「net stop mysql」と入力します。

2. ルートパスワードの変更とログイン

1. ログイン

(ローカル) doc コマンド ウィンドウで MySQL データベースにログインし、次のコマンドを入力します: mysql -u root –p

Enter キーを押すと、パスワードの入力を求められます。

注: MySQL の解凍バージョンを初めてインストールする場合、管理者の root パスワードは空白なので、もう一度 Enter キーを押して MySQL データベースにログインします。

リモートログイン(拡張)構成

mysql -h 192.168.80.109 -u ルート –p
   mysql -h 192.168.80.109 -u ルート -p123456

注:

-hはログインIPを指定します。
-u はユーザーを指定します。
-p はパスワードを指定します。-p の後に何も書かない場合は、パスワードの入力を求められます。-p の直後にパスワードを記述することもできますので、パスワードを入力する必要はありません。

2. ルートパスワードを変更する

mysql サービスを起動し、次のコマンドを入力します。

use mysql

mysql データ ソースを使用して、doc コマンド ボックスを入力します。

mysql.user を更新し、password=PASSWORD('newPassword') を設定します。User='root' です。

次に、doc コマンド ボックスに次のコマンドを入力します。

flush privileges;

新しい MySQL ユーザーを設定したり、パスワードを変更したりした後は、フラッシュ権限を使用して MySQL システムの権限関連のテーブルを更新する必要があります。そうしないと、アクセスが拒否されます。別の方法としては、MySQL サーバーを再起動して新しい設定を有効にします。

注記:

このステップでは、次の問題が発生する可能性があります。

エラー 1044 (42000): ユーザー ''@'localhost' によるデータベース 'mysql' へのアクセスが拒否されました。

理由:

MySQL データベースのユーザー テーブルにユーザー名が空のアカウント、つまり匿名アカウントが存在するため、ユーザーが root であっても、ログインは実際には匿名であり、これはエラー メッセージの ''@'localhost' から確認できます。

解決:

方法1:

1. MySQLをシャットダウンする

# service mysqld stop

2. 権限をブロックする

# mysqld_safe --skip-grant-table

次の画面が表示されます: ..... からデモを開始します。

3. 新しいターミナルを開いて、

# mysql -u ルートmysql                                                       
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';  
 mysql> FLUSH PRIVILEGES; //この文を覚えておいてください。そうしないと、前のターミナルを閉じると、元のエラーが再び表示されます。mysql> \q

方法2:

1. MySQLをシャットダウンする

# service mysqld stop

2. 権限をブロックする

# mysqld_safe --skip-grant-table

次の画面が表示されます: ..... からデモを開始します。

3. 新しいターミナルを開いて、

# mysql -u ルートmysql  
mysql> USER='' の場合、ユーザーから削除します。  
mysql> FLUSH PRIVILEGES; //この文を覚えておいてください。そうしないと、前のターミナルを閉じると、元のエラーが再び表示されます。mysql> \q

3. インストールしたMySQLのアンインストール

Windows サービス マネージャーから表示できます。 「スタート」→「実行」で、「services.msc」と入力し、Enter キーを押します。 Windows サービス マネージャーがポップアップ表示され、サービス名が「MySQL」のサービス項目が表示されます。

doc コマンドで、D:\mysql-5.6.17-winx64\bin に移動し、「mysqld -remove」または「sc delete mysql」と入力してサービスをアンインストールします。

要約する

上記は、編集者が紹介した緑色の解凍バージョンの MySQL のインストールと設定の手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Linux での MySQL 5.6 バイナリのインストール プロセス
  • Windows 7 64 ビットに最新バージョンの MySQL サーバーをインストールする方法のグラフィック チュートリアル
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • Ubuntu pipでmysql-pythonパッケージをインストールする際の問題を解決する
  • Anaconda で mysql-python をインストールするパッケージ例
  • MySql 8.0.11 のインストール プロセスと Navicat とのリンク時に発生する問題の概要
  • CentOS の MySQL に MariaDB をインストールするときに発生する方法と問題
  • Ubuntu 18.04 MySQL 8.0 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル
  • MySQL Community Server 8.0.11 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0 Windows zip パッケージ版の詳細なインストール手順
  • MySQL 5.7.21 解凍版のインストールと設定方法のグラフィックチュートリアル
  • Windows での MySQL 8.0.11 インストール チュートリアル
  • MySQL 8.0.11 圧縮バージョンを Windows 10 にインストールするための詳細なチュートリアル
  • MySQL インストール図の概要

<<:  Vue における $router と $route の違いの詳細な説明

>>:  Linux システムによって報告される tcp_mark_head_lost エラーの処理方法

推薦する

Node.jsとDenoの比較

目次序文Denoとは何ですか? Node.jsとの比較建築ESモジュール依存関係の管理TypeScr...

動的および静的分離を実現する nginx のサンプルコード

1. nginxの動的と静的の分離の簡単な設定web1は静的サーバー、web2は動的サーバー、nod...

SSHを使用してDockerサーバーに接続する方法

初めて docker に触れたときは本当に戸惑いました。初心者向けのチュートリアルを長い間読みました...

MySQL の Docker インストールと設定手順

目次序文環境インストールMySQLコンテナを作成して起動する思い出させるMySQLコンテナコマンドを...

MySQL 外部キー制約とテーブル関係の概要

目次外部キーテーブルの関係を決定する方法テーブル関係を作成する方法1対多の関係 - 従業員テーブルと...

Windows 10 + mysql 8.0.11 zipインストールチュートリアルの詳細

準備する: MySQL 8.0 Windows zip パッケージのダウンロード アドレス: htt...

Echarts バー水平棒グラフのサンプルコード

目次横棒グラフデータとスタイルを動的に更新するeChartsの幅と高さの適応の問題を解決する縦棒グラ...

高性能な HTML アプリケーションを作成するためのヒント

Web ページのパフォーマンスを向上させるにはどうすればよいでしょうか?ほとんどの開発者は、Java...

divの適応高さは残りの高さを自動的に埋めます

シナリオ 1: HTML: <div class="outer"> ...

Ubuntu で nginx を使用して WebDAV ファイル サーバーを構築する詳細なプロセス

nginxをインストールするnginx-fullをインストールする必要があることに注意してください。...

Linux でファイルをあいまい検索するのに適したコマンドは何ですか?

1. はじめにこの記事では、主に Linux システムでコマンドライン ツールを使用してファイルを...

ログインボックスのメールプロンプトを実装するネイティブJS

この記事では、登録またはログイン時に電子メール アドレスを入力する際のドロップダウン プロンプトのネ...

favico.ico---ウェブサイトicoアイコン設定手順

1. 正常に生成されたアイコン ファイルをダウンロードし、名前を favico.ico に変更して、...

MySQL 8.0.23 メジャーアップデート (新機能)

著者: Guan Changlong は、Aikesheng の配送サービス部門の DBA です。主...

MySQLでクエリキャッシュを実行する方法と失敗を解決する方法

関数を使用する前にパラメータのプロパティを理解して、関数の使い方をより深く理解する必要があることは誰...