我不知道如何解决这个问题:

dyn-72-33-214-45:python mona$ sudo /usr/local/mysql/bin/mysqld stop
2014-09-06 09:49:04 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2014-09-06 09:49:04 22992 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql-5.6.15-osx10.7-x86_64/data/ is case insensitive
2014-09-06 09:49:04 22992 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

2014-09-06 09:49:04 22992 [ERROR] Aborting

2014-09-06 09:49:04 22992 [Note] Binlog end
2014-09-06 09:49:04 22992 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

推荐答案

我正在使用OS X(约塞米蒂),当我从Mavericks升级到约塞米蒂时,这个错误发生在我身上.通过使用这个命令解决了这个问题

sudo /usr/local/mysql/support-files/mysql.server start

Mysql相关问答推荐

如何将左联接的小计/总计行中的所有列作废

Mysql-查找缺少列的表

Mysql根据文本语言或行数将列拆分为多列

如何清除mysql 8 innodb中的数据库缓存

仅计算 DATEDIFF (MySQL) 中的工作日

MySQL - 如何查询涉及前面计算值的表结果

如何将结果列中的不同值按其他列sql中的值带入单行

在 SQL 中的 case 语句之后将新列转换为 INT

MySQL在定义表的位置后抛出错误

如何使用 IF() 条件在 MySQL 中显示真假行

在 MySQL 中使用三个表进行计算

使用带有 ELSEIF 和 ELSE 的 3 列更新问题

SQL 中的双杠 (||) 是什么意思?

没有 JDBC 类型的方言映射:1111

当您无法修复表时,如何修复 MySQL不正确的密钥文件错误?

NodeJS/mySQL - ER_ACCESS_DENIED_ERROR 用户'root'@'localhost'的访问被拒绝(使用密码:是)

MySQL 删除多列

MySQL 在每个唯一值第一次出现时 Select 行

MySQL使用phpmyadmin重新排列列的顺序

从另一个表中 Select 具有 id 的行