我在Ubuntu20.04上安装了vanilla MySQL 8.0。
我在/etc/mysql/ (使用ls命令)中看到以下文件:
conf.d
debian-start
debian.cnf
my.cnf
my.cnf.fallback
mysql.cnf
mysql.conf.d
my.cnf看起来像这样:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/我尝试过在my.cnf的末尾添加以下内容:
innodb_lock_wait_timeout=4
transaction_isolation=READ-COMMITTED然后我停止MySQL并尝试启动它。启动时会给我一个没有任何信息的错误。
发布于 2020-12-04 23:40:11
好吧,我想通了。我还需要添加一行mysqld。
my.cnf现在看起来就像前两行代码最初所在的地方。
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
[mysqld]
innodb_lock_wait_timeout=4
transaction_isolation=READ-COMMITTEDMySQL现在可以正常启动了,我已经验证了参数已经设置好了。
https://stackoverflow.com/questions/65146323
复制相似问题