启动mysql服务时显示mysql服务启动mysql服务无法启动,服务没有报任何错误,麻烦大神给看下

这是我mysqld --console输出的信息

C:\Users\Administrator>mysqld --console
2021-03-20T02:32:53.675962Z 0 [System] [MY-010116] [Server] D:\mysql-8.0.22-winx64\bin\mysqld.exe (mysqld 8.0.22) starting as process 3700
2021-03-20T02:32:53.677500Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2021-03-20T02:32:53.693548Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-03-20T02:32:54.716155Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
mysqld: Table 'mysql.plugin' doesn't exist
2021-03-20T02:32:54.914670Z 0 [ERROR] [MY-010735] [Server] Could not open the mysql.plugin table. Please perform the MySQL upgrade procedure.
2021-03-20T02:32:54.916759Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060
2021-03-20T02:32:54.980847Z 0 [Warning] [MY-010015] [Repl] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2021-03-20T02:32:55.090583Z 0 [Warning] [MY-010015] [Repl] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2021-03-20T02:32:55.108420Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2021-03-20T02:32:55.108925Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2021-03-20T02:32:55.112277Z 0 [Warning] [MY-010441] [Server] Failed to open optimizer cost constant tables
2021-03-20T02:32:55.112854Z 0 [ERROR] [MY-013129] [Server] A message intended for a client cannot be sent there as no client-session is attached. Therefore, we're sending the information to the error-log instead: MY-001146 - Table 'mysql.component' doesn't exist
2021-03-20T02:32:55.113847Z 0 [Warning] [MY-013129] [Server] A message intended for a client cannot be sent there as no client-session is attached. Therefore, we're sending the information to the error-log instead: MY-003543 - The mysql.component table is missing or has an incorrect definition.
2021-03-20T02:32:55.116200Z 0 [ERROR] [MY-000067] [Server] unknown variable 'default-character-set=utf8 [client]'.
2021-03-20T02:32:55.116961Z 0 [ERROR] [MY-010119] [Server] Aborting
2021-03-20T02:32:56.316905Z 0 [System] [MY-010910] [Server] D:\mysql-8.0.22-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.22)  MySQL Community Server - GPL.

2021-03-20T02:32:55.116200Z 0 [ERROR] [MY-000067] [Server] unknown variable 'default-character-set=utf8 [client]'.
# 倒数第三行的报错。
# my.ini文件里的参数名称非法,应改为如下:
default_character_set=utf8 # 短横杠改为下划线
# 改文件的位置,可能在C:\ProgramData\MySQL\MySQL Server 8.0\Data
# 或者相似的路径下面