去除systemctl的mysqld
时间: 2023-11-09 19:45:31 浏览: 23
要去除systemctl的mysqld,可以使用以下步骤来重启、停止和启动MySQL服务:
1. 重启MySQL服务:使用命令`service mysqld restart`来重启MySQL服务。
2. 停止MySQL服务:使用命令`service mysqld stop`来停止MySQL服务。
3. 启动MySQL服务:使用命令`service mysqld start`来启动MySQL服务。
通过这些命令,你可以在不使用systemctl的情况下重新启动、停止和启动MySQL服务。
相关问题
systemctl enable mysqld
根据提供的引用内容,`systemctl enable mysqld`命令的作用是启用mysqld服务,使其在系统启动时自动启动。如果该服务未启用,则需要手动启动该服务。以下是启用mysqld服务的步骤:
1. 创建一个pid文件并修改权限
```shell
touch /var/run/mysql/mysqld.pid
chown mysql.mysql /var/run/mysql/mysqld.pid
```
2. 启用mysqld服务
```shell
systemctl enable mysqld
```
如果启用成功,将会输出以下信息:
```
Created symlink /etc/systemd/system/multi-user.target.wants/mysqld.service → /usr/lib/systemd/system/mysqld.service.
```
systemctl restart mysqld
systemctl restart mysqld是用于重新启动MySQL服务的命令。可以使用此命令解决报错的问题。另外,你还可以通过以下步骤进行操作:
1. 将MySQL服务文件拷贝到init.d目录下,并将其重命名为mysqld。你可以使用以下命令完成此操作:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql。
2. 使用yum安装MySQL后,初始密码会保存在/var/log/mysqld.log文件中。你可以查找该文件并获取初始密码。
3. 使用以下命令重新启动MySQL服务:systemctl restart mysqld。
4. 使用以下命令登录到MySQL数据库:mysql -u root。这将进入到mysql库中。
5. 进入到第二个数据库mysql:mysql进入数据库mysql。