Mysql

关注公众号 jb51net

关闭
首页 > 数据库 > Mysql > MySQL服务启动与停止

MySQL服务启动与停止的实现方式

作者:倔强老吕

这篇文章主要介绍了MySQL服务启动与停止的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

在 Windows 系统上管理 MySQL 服务的几种方法:

使用服务管理器(图形界面)

打开服务管理器

找到MySQL服务

操作服务

使用命令提示符(管理员权限)

:: 启动MySQL服务
net start MySQL82

:: 停止MySQL服务
net stop MySQL82

:: 查看服务状态
sc query MySQL82

注意:MySQL82 是默认服务名,如果安装时修改过,请使用实际服务名

使用PowerShell(管理员权限)

# 启动服务
Start-Service -Name MySQL82

# 停止服务
Stop-Service -Name MySQL82

# 重启服务
Restart-Service -Name MySQL82

# 查看服务状态
Get-Service -Name MySQL82

使用MySQL自带命令

:: 通过MySQL安装目录的脚本控制
cd "C:\Program Files\MySQL\MySQL Server 8.2\bin"

:: 启动
mysqld --console

:: 停止
mysqladmin -u root -p shutdown

通过MySQL Installer控制

常见问题

服务不存在/无法识别

启动失败

权限不足

忘记root密码

mysqld --init-file=C:\\mysql-init.txt --console

在mysql-init.txt文件中写入:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

实践建议

配置文件

编辑配置文件

初始化数据库

在首次运行MySQL服务之前,需要初始化数据库:

打开命令提示符(以管理员身份)。

导航到MySQL的bin目录,例如:

cd C:\Program Files\MySQL\MySQL Server 8.2\bin

初始化数据库:

mysqld --initialize --console

这将在datadir指定的目录中创建系统表和数据文件。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

您可能感兴趣的文章:
阅读全文