以下の手順に従って、MySQL 5.7.35 をインストールします。
上記のコマンドにより、MySQLがWindowsサービスとして登録されます。「Service successfully installed」と表示されれば成功です。
次に、データベースの初期化を行います。
このコマンドにより、MySQLのdataディレクトリが生成されます。
もしエラーが発生した場合、以下を確認してください:
その後、quitコマンドでMySQLを終了し、再ログインして変更が反映されていることを確認します。
MySQLサービスを再起動します。
最後に、MySQLにログインし、「status」コマンドで文字セットがutf8に変更されていることを確認します。
ステップ1:ダウンロード
MySQLのインストールパッケージをダウンロードします。公式サイトから最新版を取得してください。ステップ2:解凍
任意のフォルダ(例: Eドライブ)にインストールパッケージを解凍します。ステップ3:環境変数の設定
システムの環境変数にMySQLのパスを追加します。- 「システムのプロパティ」から「環境変数」をクリック。
- 「システム変数」内の「Path」を選択し、「編集」をクリック。
- MySQLがインストールされたディレクトリ(例: E:\mysql\bin)を追加します。
ステップ4:サービス登録と初期化
管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。
mysqld -install
mysqld --initialize
ステップ5:一時パスワードの確認
生成されたdataディレクトリ内に.errファイルがあります。このファイルには一時パスワードが記載されています。メモ帳などで開き、"password"というキーワードを検索して一時パスワードを見つけます。ステップ6:MySQLサービスの起動
次のコマンドでMySQLサービスを起動します。
net start mysql
- MySQLが正しくサービスとして登録されているか。
- dataディレクトリが存在するか。
ステップ7:初回ログイン
次のコマンドでMySQLにログインします。パスワードはステップ5で取得した一時パスワードを使用します。
mysql -u root -p
ステップ8:パスワードの変更
rootユーザーのパスワードを変更します。例えば、新しいパスワードを「new_password」に変更する場合、以下のように実行します。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
ステップ9:文字セットの設定
MySQLのインストールディレクトリに「my.ini」ファイルを作成し、以下の内容を記述します。
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
net stop mysql
net start mysql
注意点
インストール中に問題が発生した場合、以下のポイントを確認してください:- 以前のMySQLが完全にアンインストールされているか。
- dataディレクトリやmy.iniファイルが正しく設定されているか。