我在Mac上安装了mySQL.除了用mySQL启动SQL server.prefPane工具安装在系统首选项中,我想知道从命令行开始的说明.

之后

苏根

我通过命令行启动mySQL服务器,但它会产生如下错误:

sh-3.2#/usr/local/mysql/bin/mysqld

111028 16:57:43[警告]设置小写字母表名称=2,因为

111028 16:57:43[错误]致命错误:请阅读

111028 16:57:43[错误]正在中止

111028 16:57:43[注意]/usr/local/mysql/bin/mysqld:关闭完成

推荐答案

试试/usr/local/mysql/bin/mysqld_safe

例子:

shell> sudo /usr/local/mysql/bin/mysqld_safe
(Enter your password, if necessary)
(Press Control-Z)
shell> bg
(Press Control-D or enter "exit" to exit the shell)

您还可以将以下内容添加到bash启动脚本中:

export MYSQL_HOME=/usr/local/mysql
alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'
alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'

Mysql相关问答推荐

MYSQL子查询

正在获取MySQL死锁,因为这个查询需要很长时间.

同一类型对象之间的多对多关系

配置MySQL服务器以管理数千个表

如何在MySQL中检索两列的值不同的行

为什么我的带有索引字段和非索引字段的 Select 有时需要很长时间

比较2个mysql json数据类型列

Select 构成每天聚合 MAX 的各个行

我在连接到 mysql 的 node js 中收到错误消息发送到客户端后无法设置标头

当mysql中只有一个索引列时,为什么使用范围条件锁定读取会锁定每条记录?

连接两个表.使用连接列作为分组依据,然后根据时间戳 Select 最新行

在一个 SQL 查询中对同一列中相同类型的不同值求和

如何使主键从 1000 开始?

如何使用 phpmyadmin 复制数据库?

MySQL - 在 MySQL UPDATE 或 SELECT 查询中使用 If Then Else

如何让mysql自动启动? (仅限 linux-cli)

mysql 数据类型仅存储月份和年份

MySQL查询/子句执行顺序

在osx的命令行中使用Mysql-找不到命令?

MySQL 1062 - 键 'PRIMARY' 的重复条目 '0'