繁体   English   中英

如何重新启动mysql以及my.cnf文件在哪里

[英]How do I restart mysql and where is my.cnf file

我使用的是Mac OS X Snow Leopard Apple电脑。

我使用此处提到的说明在我的机器上安装了MySQL。 一切都很好。 但是我有两个问题。

  1. my.cnf文件在哪里? 我搜索了整个文件系统,结果为空。 是否有可能没有my.cnf和MySQL使用默认值。 如果是,那么我可能应该在/etc/mysql创建my.cnf 那正确吗?

  2. 如何重启MySQL服务器? 我知道当我重新启动机器时它就开始了。 这是plist的样子。 mysqld_safe不允许我重启服务器。

    KeepAlive Label com.mysql.mysqld Program / usr / local / mysql / bin / mysqld_safe RunAtLoad UserName mysql WorkingDirectory / usr / local / mysql

从mysql附带的示例my.cnf:

# You can copy this file to
# /etc/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is /usr/local/mysql/data) or
# ~/.my.cnf to set user-specific options.

在我的OS X 10.4实例上,my.cnf位于/etc/my.cnf。

要重新启动mysql,请使用mysqladmin将其关闭,然后使用mysqld_safe再次启动它:

/usr/local/mysql/bin/mysqladmin -uroot -p shutdown
sudo /usr/local/mysql/bin/mysqld_safe &

您还没有告诉我们您使用的操作系统,但Debian Linux上的默认设置是:

/etc/init.d/mysql restart

重启和my.cnf文件位于/etc/mysql/my.cnf

  1. 它可能不存在。 您可以在/etc/my.cnfdatadir创建一个(通常是/var/lib/mysql/usr/local/var )。

  2. 我通常使用mysqladmin shutdown (如果你设置了密码,可能需要一个-p ),然后是一个sudo mysqld_safe &来启动它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM