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

推薦する

mysql-joinsの具体的な使用方法

目次結合構文: 1. InnerJOIN: (内部結合) 2. LeftJOIN: (左結合) 3....

MySQL でのフィルター条件なしのカウントの詳細な説明

カウント(*)成し遂げる1. MyISAM: テーブル内の行の総数をディスク上に保存し、フィルタリン...

WeChatアプレットはふるいを振る効果を実現

この記事では、WeChatアプレットの具体的なコードを参考までに共有します。具体的な内容は次のとおり...

WeChat アプレットカスタムタブバーステップ記録

目次1. はじめに2. タブバーのスタイルをカスタマイズする3. カスタムタブバーと関連設定を導入す...

select @@session.tx_read_only が DB に大量に出現するのはなぜですか?

問題を見つける上位の SQL ステートメントを取得すると、DB が大量のselect @@sessi...

WeChatアプレットがスネークゲームを実装

この記事では、参考までに、スネークゲームを実装するためのWeChatアプレットの具体的なコードを紹介...

Dockerイメージの読み込み原理

目次Docker イメージ鏡とは何ですか? Dockerイメージの読み込み原理コミットミラーDock...

Dockerを使用してJenkinsをインストールする方法

目次1. イメージをプルする2. ローカルデータボリュームを作成する3. コンテナを作成する4. J...

Django 2.2 を MySQL データベースに接続する方法

1. プロジェクトの実行時に報告されるエラー情報は次のとおりです。 ファイル "/home...

MySQLへの外部ネットワークアクセスを許可し、MySQLアカウントのパスワードを変更する方法

mysqlのrootアカウント、普段はlocalhostか127.0.0.1で接続しています。会社の...

VueにExcelテーブルプラグインを導入する方法

この記事では、Excelテーブルプラグインを導入するVueの具体的なコードを参考までに共有します。具...

MySQL の Like の概念と使用法の説明

Like は中国語で「好き」を意味しますが、MySQL データベースに適用される場合、Like は、...

LinuxにKafkaをインストールする

目次1.1 前提条件としてのJava環境1.2 Zookeeperのインストールと設定1.3 Kaf...

Node.js における npx コマンドの使用法とシナリオ分析

npx 使用チュートリアル今晩、 Vue-Cli勉強していたところ、ふと最新の@4.xxバージョンを...

シンプルな加算計算機の JavaScript 実装

この記事では、参考までに、加算計算機を実装するためのJavaScriptの具体的なコードを紹介します...