# MySQL操作指南 ## 常用命令 ### 启动与关闭 ```shell # 启动mysql服务(需要管理员权限) # 如果启动报错:"服务没有响应控制功能。请键入 NET HELPMSG 2186 以获得更多的帮助。",则看下面的参考文章看是否缺少组件 net start mysql # 关闭mysql服务(需要管理员权限) net stop mysql # 如果mysql服务无法启动,则可以手动启动mysql mysqld --standalone ``` ### 初始化 ```shell # 初始化后才能使用,如果失败则要进行配置 mysqld --initialize-insecure ``` ### 服务注册 ```shell # 注册mysql服务(需要管理员权限) mysqld -install # 注册mysql服务并指定配置文件(需要管理员权限) mysqld --install MySQL --defaults-file="配置文件路径\mysql-lts\current\my.ini" ``` ### 查询SSL相关配置 ```mysql SHOW VARIABLES LIKE '%ssl%'; ``` ### 查看数据目录 ```mysql show variables like 'datadir'; ``` ## 参考 * [MySQL中的basedir和datadir的作用](https://blog.csdn.net/wolfalcon/article/details/80528678) * [MYSQL8.0安装、配置、启动、登入与卸载详细步骤总结](https://blog.csdn.net/qq_51688022/article/details/137105751) * [mysql服务没有响应控制功能](https://blog.csdn.net/m0_72160374/article/details/143462612)