1. 解凍版のインストール (1)圧縮パッケージをダウンロードし、ディスクの場所に解凍します。 圧縮パッケージのダウンロードリンク: https://dev.mysql.com/downloads/mysql/ 圧縮ファイルの内容: (2)設定ファイルを書く my-default.ini をコピーして my.ini に名前を変更し、構成情報を変更または追加します。 [mysqld] #mysql 解凍ディレクトリ basedir = <解凍ディレクトリ> #データフォルダの場所。ライブラリとテーブルを保存するために使用されます。datadir = <データフォルダディレクトリ> #mysql デフォルトポート番号 port = 3306 #データベースサーバーの文字エンコード character-set-server = utf8 (3)環境変数を追加する binディレクトリをPATH環境変数に追加する (4)MySQLサービスをインストールする 管理者として cmd を実行します。コマンド: mysqld -install [サービス名] 注: サービス名は通常デフォルトで MySQL なので、指定する必要はありません。 「サービスが正常にインストールされました。」というプロンプトが表示されたら、MySQL サービスが正常にインストールされたことを意味します。 (5)MySQLを初期化する 管理者として cmd を実行します。コマンド: mysqld --initialize-insecure プロンプトやエラーは表示されません。システムの「サービス」に「MySQL」が表示されていれば、インストールは成功しています。 (6)MySQLサービスを開始する cmd コマンドを実行します: ネットスタートMySQL ヒント: MySQL サービスが開始しており、MySQL サービスが正常に開始されました。起動が成功したことを示します (7)MySQLにログインする cmd コマンドを実行します: mysql –u ルート –p (MySQLを初期化すると、初期化パスワードを含むコンピュータ名.errファイルが生成されます) 2. MySQLの解凍バージョンをアンインストールする (1)サービスを停止する 管理者として cmd を実行します。コマンド: ネットストップmysql (2)サービスのアンインストール 管理者として cmd を実行します。コマンド: mysqld -remove [サービス名] (3)ファイルの削除 mysqlインストールディレクトリを削除する (4)レジストリ情報の削除 レジストリ内の MySQL サービスをクリアします。場所はいくつかあります: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL ディレクトリを削除します。 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL ディレクトリを削除します。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL ディレクトリを削除します。 レジストリ内の ControlSet001 と ControlSet002 は、必ずしも 001 と 002 であるわけではなく、ControlSet005、006 などの場合もあります。すべて削除できます。 3. 一般的なインストールの問題 (1)データファイルエラー エラーの説明: mysql サービスを開始すると、プロンプトは次のようになります: mysql サービスを開始できません。サーバーはエラーを報告しませんでした。詳細なヘルプについては、「NET HELPMSG 3534」と入力してください。 解決策: まず次のコマンドを実行します: mysqld -remove [サービス名] 次にデータフォルダを削除します。削除できない場合は、再起動してください。その後再インストールすれば問題はなくなります。 (2)パスワードが間違っている エラーの説明: ログイン時: エラー 1045(28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワード使用: YES) エラーの原因: ログイン時のパスワードが間違っています 解決策: mysqld –initialize メソッドを使用してインストールすると、ランダムな文字列で構成されるパスワードが生成されます。このパスワードは、エラー ログ <mysql 解凍ディレクトリ>\data\<コンピュータ ユーザー名>.err にあります。 4. コーディングの問題 (1)コードを確認する cmd を開き、mysql にログインして、SQL ステートメントを実行します。 'character%' のような変数を表示します。 インストールの最初に設定された character-set-server = utf8 を除いて、その他は utf8 エンコードではないため、データベースを使用すると文字化けした文字が表示されることがわかります。 (2)設定ファイルを変更する 構成ファイル内の次の項目を変更します。 [mysqld] #mysql サーバー エンコーディング 文字セット サーバー = utf8 照合サーバー = utf8_general_ci [mysql] #mysql デフォルトエンコーディング デフォルト文字セット = utf8 [mysql.サーバー] #サーバーのデフォルトエンコーディング default-character-set = utf8 [mysqld_safe] デフォルトの文字セット = utf8 [クライアント] #クライアントのデフォルトエンコーディング default-character-set = utf8 (3)現在のMySQLサービスを削除し、MySQLサービスを再登録する 管理者としてcmdを実行します: sc 削除 mysql ヒント: [SC] DeleteService が成功しました mysqld –インストール ヒント: サービスはすでに存在します! 成功 ネットストップmysql ヒント: MySQL サービスが停止しています... サービス名が無効な場合は成功 mysql –インストール ヒント: サービスは正常にインストールされました。 cmd を開き、mysql にログインして、SQL ステートメントを実行します。 'character%' のような変数を表示します。 結果は次のとおりです。 終わり! 5. グラフィカルインターフェースをインストールする (1)次の手順までインストールしてから起動します 上記は、編集者が紹介したMySQL 5.7の解凍バージョンのインストール、アンインストール、およびコード文字化けの問題に対するグラフィックソリューションです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Linux システムの /etc/fstab ファイルの詳細な解釈
>>: JS 配列の重複を排除する 9 つの高度な方法 (実証済みで効果的)
目次Prometheusはエクスポーターを介してMySQLを監視し、Grafanaチャートで表示しま...
1. データを準備するこのテーブルでは次の操作が実行されます 学生テーブルを作成 ( id int ...
この記事では、テーブルのページング効果を実現するためのjQueryの具体的なコードを参考までに紹介し...
目次1 v-ifとv-showの使用2. 計算と監視を区別する3 v-for トラバーサルでは、アイ...
この記事では、主にReact + three.jsテクノロジースタックを使用して3Dモデルの読み込み...
主キー:キーワード: 主キー機能: null にすることはできず、一意である必要があります。主キーの...
現象Apache Spark 2.x を使用すると、Spark ジョブがすべて完了しているにもかかわ...
序文ルーティングの管理は、ほとんどのシングルページ アプリケーションにとって不可欠な機能です。 Vu...
以下のように表示されます。 LOCATE(部分文字列、文字列)文字列 str 内の部分文字列 sub...
目次場合コンテキスト切り替えのオーバーヘッド?要約するCPU は多くの場合、システム パフォーマンス...
この記事では、Linux 環境での ActiveMQ の展開方法について説明します。ご参考までに、詳...
目次序文1. batがjsを実行する2. ターミナルにバージョン番号を入力してパッケージ化コマンドを...
コードをコピーコードは次のとおりです。 <html> <ヘッド> <m...
この記事では、ビデオタグを使用してビデオ再生を実装するVueの具体的なコードを参考までに共有します。...
目次事件の原因解剖学ファイルの並べ替えファイルのソートが非常に遅いのですが、他に解決策はありますか?...