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 エラーの処理方法

推薦する

サーバー上でjupyterノートブックを実行する問題を解決する

目次サーバーはjupyterノートブックを実行します仮想環境次にファイアウォールをオフにしますJup...

JavaScript タイピングゲーム

この記事では、タイピングゲームを実装するためのJavaScriptの具体的なコードを参考までに紹介し...

MySQLのLIMIT文について詳しく説明します

目次質問サーバー層とストレージエンジン層LIMITって何ですか?何をするか?トゥカオ最近、Q&...

Centos7 で ZooKeeper3.4 ミドルウェアを構築するための一般的なコマンドの概要

1.ダウンロードして解凍する1. Zookeeperの紹介分散サービス フレームワークとして、Zoo...

HTML メタタグの使用の概要 (推奨)

メタタグ機能METAタグは、HTMLタグのHEAD領域にある重要なタグです。文書の文字セット、使用言...

Vueはカルーセルアニメーションを実装します

この記事では、カルーセルアニメーションを実現するためのVueの具体的なコードを例として紹介します。具...

HTMLの最適化によりWebページの速度が向上

明らかな HTML、隠された「公開スクリプト」 Web ページのダウンロード時間を短縮する鍵は、フ...

HTML マークアップ言語 - テーブルタグ

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

ウェブデザイナーが持つべき7つのスキル

Web デザインは科学であると同時に芸術でもあります。 Web デザイン作業は、半分は適切なプログラ...

Linux システム (Centos6.5 以上) のインストール JDK チュートリアル分析

記事の構成1. 準備2. Java JDK8.0をインストールする3. 環境変数を設定する3. イン...

Linux ディスク クォータ管理のグラフィカルな例

ディスク クォータは、コンピューター内の指定されたディスクのストレージ制限です。つまり、管理者はユー...

ソースコードから MySQL 8.0.20 をコンパイルしてインストールする詳細なチュートリアル

前回の記事では、次のことを紹介しました。 MySQL8.0.20 インストール チュートリアルとイン...

Ubuntu MySQL バージョンが 5.7 にアップグレードされました

数日前、図書館はサーバー(Ubuntu 14.04)にセキュリティ上の脆弱性があり、時間通りに修復さ...

HTML の左右レイアウトのサンプルコード

CS: ...コードをコピーコードは次のとおりです。 html,body{ margin:0px; ...