cmd里代码如下
D:\mysql-8.1.0-winx64\mysql-8.1.0-winx64\bin>mysqld --initialize --console
2023-12-29T09:28:32.240773Z 0 [System] [MY-015017] [Server] MySQL Server Initialization - start.
2023-12-29T09:28:32.248919Z 0 [System] [MY-013169] [Server] D:\mysql-8.1.0-winx64\mysql-8.1.0-winx64\bin\mysqld.exe (mysqld 8.1.0) initializing of server in progress as process 27480
2023-12-29T09:28:32.270952Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2023-12-29T09:28:32.545020Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2023-12-29T09:28:33.486243Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: efc)rh&jQ4ky
2023-12-29T09:28:35.221208Z 0 [System] [MY-015018] [Server] MySQL Server Initialization - end.
D:\mysql-8.1.0-winx64\mysql-8.1.0-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
之前有这样的报错
Plugin mysql_native_password reported: ''mysql_native_password' is deprecated and will be removed in a future release. Please use caching_sha2_password instead'
然后我在my.ini里面改了
default_authentication_plugin=caching_sha2_password
然后还是启动不了,很困惑..