这个错误通常是因为在指定的数据目录中已经存在了 MySQL 数据库文件。在使用 `--initialize` 命令初始化 MySQL 数据库时,如果数据目录中已经存在了文件,则会出现此错误。
解决方法是删除数据目录中的所有文件,然后重新运行 `--initialize` 命令。您可以按照以下步骤操作:
1. 停止 MySQL 服务
```
sudo systemctl stop mysql
```
2. 删除数据目录中的所有文件(请注意备份重要数据)
```
sudo rm -rf /var/lib/mysql/*
```
3. 运行 `--initialize` 命令重新初始化 MySQL 数据库
```
sudo mysqld --initialize
```
4. 启动 MySQL 服务
```
sudo systemctl start mysql
```
这样就可以成功初始化 MySQL 数据库了。