centos 安装mysql报TIMESTAMP with implicit DEFAULT以及TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details)…
2022-06-04T11:40:37.731983Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
根据安装教程https://www.runoob.com/mysql/mysql-install.html进行安装,在进行初始化的时候报了这个错:报错如下:
解决方案如下:
1.修改my.cnf文件(建议先进行备份),在末尾添加
vi /etc/my.cnf
explicit_defaults_for_timestamp=true
2.根据报错知道文件夹里面已经有东西了,因此得操作一下了
将datadir地址进行修改
修改之后为(标注处为新加的)
执行完上述两个操作之后,再进行初始化