cd ~/mysql./bin/mysqld_safe &
时间: 2023-07-31 07:08:12 浏览: 53
这是一个命令行指令,它会启动一个安全的 MySQL 服务器实例。具体来说,它会执行 ~/mysql./bin/mysqld_safe 脚本,并将其放入后台运行,使得 MySQL 服务器一直保持运行状态。这个指令的作用是启动一个 MySQL 服务器实例,以便用户可以连接这个实例并使用 MySQL 数据库。
相关问题
mysqld_safe The file /mysqld does not exist or is not executable. Please cd to the mysql installation directory and restart this script from there as follows: ./bin/mysqld_safe& See http://dev.mysql.com/doc/mysql/en/mysqld-safe.html for more information
根据错误信息,这个问题可能是由于以下原因之一引起的:
1. `/mysqld` 文件不存在:请确保你的MySQL安装路径正确,并且在该路径下存在 `mysqld` 文件。你可以使用 `ls` 命令来查看该路径下的文件列表,确认文件是否存在。
2. `/mysqld` 文件没有可执行权限:如果文件存在但没有可执行权限,你可以使用 `chmod` 命令为该文件添加可执行权限。例如,执行以下命令:`chmod +x /mysqld`。
3. 当前工作目录不在MySQL安装目录下:根据错误提示,你需要先切换到MySQL的安装目录,然后再执行 `mysqld_safe` 脚本。你可以使用 `cd` 命令来切换目录。例如,执行以下命令:`cd /path/to/mysql/installation/directory`。
完成上述步骤后,你可以尝试重新启动MySQL,执行以下命令:`./bin/mysqld_safe&`。这应该会启动MySQL服务器并在后台运行。如果问题仍然存在,请参考提供的链接获取更多信息或向MySQL社区寻求进一步帮助。
mysql /usr/bin/mysqld_safe 启动mysql
根据提供的引用内容,启动MySQL的命令应该是`/usr/bin/mysqld_safe`,而不是`/usr/local/mysql/bin/mysqld_safe`。你可以尝试使用以下命令启动MySQL:
```shell
/usr/bin/mysqld_safe
```
如果你遇到了错误信息"couldn't find MySQL server",可能是由于MySQL的路径配置不正确导致的。你可以尝试修改MySQL的路径配置,具体步骤如下:
1. 打开`/etc/init.d/mysqld`文件。
2. 修改文件中的路径为你的MySQL安装路径。
3. 保存文件并重新启动MySQL。
如果你在启动MySQL后遇到了"pid找不到"的错误,这可能是由于SELinux的设置导致的。你可以尝试修改SELinux的配置,具体步骤如下:
1. 打开`/etc/selinux/config`文件。
2. 将`SELINUX=enforcing`改为`SELINUX=disabled`。
3. 保存文件并重新启动系统。
请注意,修改配置文件和系统设置可能需要root权限。如果你不确定如何操作,建议咨询系统管理员或参考相关文档。