MySql没有运行; Ubuntu 16.04
以下错误。
systemctl status mysql.service● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: activating (start-post) (Result: exit-code) since Tue 2016-07-05 23:1 Process: 26691 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE) Process: 26687 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exi Main PID: 26691 (code=exited, status=1/FAILURE); : 26692 (mysql-systemd CGroup: /system.slice/mysql.service └─control ├─26692 /bin/bash /usr/share/mysql/mysql-systemd-start post └─26735 sleep 1 Jul 05 23:19:16 g4080 systemd[1]: Starting MySQL Community Server... Jul 05 23:19:16 g4080 mysqld[26691]: mysqld: [ERROR] Found option without preced Jul 05 23:19:16 g4080 systemd[1]: mysql.service: Main process exited, code=exite lines 1-14/14 (END)
我的配置文件问,Pls建议应该配置什么,我是mySql安装的新手
GNU nano 2.5.3文件:/etc/mysql/my.cnf
以下之一:
– “/etc/mysql/my.cnf”设置全局选项,
– “〜/ .my.cnf”设置用户特定选项。
#
可以使用程序支持的所有长选项。
使用–help运行程序以获取可用选项列表并使用
–print-defaults查看它实际理解和使用的内容。
#
有关解释,请参阅
http://dev.mysql.com/doc/mysql/en/server-system-variables.html
#
*重要提示:可以覆盖此文件中的设置的其他设置!
文件必须以“.cnf”结尾,否则将被忽略。
#
!includedir /etc/mysql/conf.d/ includedir /etc/mysql/mysql.conf.d/default_storage_engine = innodb
innodb_file_per_table = 1
innodb_file_format =梭子鱼
(截断的)行“找不到前置的选项”最初是否读过类似的内容
Found option without preceding group in config file: /etc/mysql/my.cnf at line: 123
如果是这种情况,那么my.cnf
文件中可能有一个未分配给组的选项。 my.cnf
文件分为几组,一组包含MySQL服务器选项,一组包含(命令行)客户端选项,一组包含mysqldump
选项,依此类推。 如果某个选项不属于任何此类组,则MySQL不知道将其应用于何处。
如果您的配置中没有“未分配”选项,但MySQL仍然抱怨一个,您可能需要查看该文件的编码 。