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仍然抱怨一个,您可能需要查看该文件的编码 。