欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql改默認(rèn)引擎后啟動不了

傅智翔2年前10瀏覽0評論

最近在使用MySQL時,遇到了一個問題:我嘗試將MySQL的默認(rèn)引擎改為InnoDB,但在重啟MySQL后,它啟動失敗了。

#修改my.cnf文件
vim /etc/my.cnf
[mysqld]
default-storage-engine=innodb
#重啟mysql
systemctl restart mysqld
#查看 mysql 狀態(tài)
systemctl status mysqld
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: activating (start) since Wed 2021-08-11 10:39:06 CST; 2min 17s ago
Process: 5944 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
Process: 5942 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 5946 (mysqld)
Memory: 275.1M
CGroup: /system.slice/mysqld.service
└─5946 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
Aug 11 10:39:06 host systemd[1]: Starting MySQL Server...
Aug 11 10:39:06 host mysqld[5946]: 2021-08-11T02:39:06.346304Z mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Aug 11 10:39:07 host systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
Aug 11 10:39:07 host systemd[1]: Failed to start MySQL Server.
Aug 11 10:39:07 host systemd[1]: Unit mysqld.service entered failed state.
Aug 11 10:39:07 host systemd[1]: mysqld.service failed.

啟動失敗后,我通過以下命令查看MySQL的狀態(tài),并發(fā)現(xiàn)它已經(jīng)進入了failed狀態(tài)。

心里一陣慌張,于是我重新檢查了my.cnf文件,結(jié)果發(fā)現(xiàn)我在修改default-storage-engine這一行的時候,將=和后面的innodb之間多打了一個空格,這個錯誤導(dǎo)致了MySQL啟動失敗。

在將這個空格去除后重啟MySQL,一切恢復(fù)正常。

總結(jié):在修改MySQL默認(rèn)引擎時,一定要注意使用正確的格式,否則會導(dǎo)致啟動失敗。如果遇到了啟動失敗的情況,一定要認(rèn)真檢查my.cnf文件的修改情況。