(初めてインストールする場合は、手順1、2、3を無視してください)
コンピューターでmysqlサービスを停止するコンピューターを右クリック→管理を選択→サービスとアプリケーションを選択→サービス→MYSQLサービスを表示→右クリックしてサービスを停止- mysqlサービスの削除
管理者としてコマンドラインを開始し、sc delete mysql
[SC]と入力します。DeleteServiceは正常に削除されました。 - 元のmysqlのデータディレクトリを削除します
- 公式ウェブサイトでmysql解凍バージョンの圧縮パッケージを
ダウンロードします。クリックしてmysqlダウンロードアドレスにジャンプします。:https://dev.mysql.com/downloads/mysql/
これは私が以前にダウンロードしたものです。
- ダウンロードした圧縮パッケージを
解凍します。解凍したmysqlルートディレクトリはD:\mysql\mysql-8.0.19-winx64
- 環境変数の構成
[マイコンピュータ]→[プロパティ]→[システムの詳細設定]→[環境変数]→[システム変数](ユーザー変数ではありません)
新しいシステム変数を作成し、変数名を入力します。私のものはmysql(名前が示すように、必ずしもmysqlである必要はありません)、変数値はmysqlインストールのルートディレクトリです。
システム変数でパスを見つけ、ダブルクリックして編集し、新しいものを作成します。コンテンツは%mysql%\bin
(ここのMysqlは上記の変数名です)、つまり、mysqlフォルダの下のbinディレクトリ
7.解凍したmysqlのルートディレクトリの下で、新しいテキストドキュメントを作成し、テキストドキュメントのサフィックスを.txtからmy.iniに変更し、コンテンツを編集します。 is my mysql my.iniコンテンツ(コピー可能、コメント部分を変更する必要があります)ここにコード部分を挿入します
[client]
default-character-set=utf8mb4
port = 3306
[mysqld]
port = 3306
basedir = D:/mysql/mysql-8.0.19-winx64 #mysql安装根目录
datadir = D:/mysql/mysql_data #mysql的data目录,上文有提到
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
default-time_zone='+8:00'
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
max_allowed_packet = 256M
max_connections=20
[mysqldump]
quick
max_allowed_packet = 256M
[mysql]
default-character-set=utf8mb4
auto-rehash
- 管理者
としてcmdコマンドラインウィンドウを実行し、次のコマンドを入力します。
#此命令根据my.ini的路径创建data目录,并将初始化的密码写在控制台(大概是在提示信息的最末尾),之后第一次登陆需要用到
mysqld --initialize -console
#执行完install命令出现Service successfully installed
mysqld install
#启动服务
net start mysql
#使用初始化密码登陆mysql
mysqladmin -u root -p 初始化密码
#登陆成功后修改密码
alter user user() identified by '新密码';
終わりました!花を広げて(*^▽^*
)!ご不明な点がございましたら、一緒にご相談ください!