前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、问题描述
今天偶然使用了一次数据库,发现navicat无法连接到指定的数据库,并提示报10038的错误。
二、问题解决
- 经过查询相关资料,思考可能是服务没有开启,因此查看了任务管理器。
因此需要切换到安装Mysql的bin目录下执行net start mysql
来启动Mysql服务。
但是在 cmd 下执行指定命令后却提示服务名无效(下面是解决之后的,开始是没有MySQL这个服务正在执行的)。
- 那么就需要指定
mysqld -install
来安装 Mysql服务,注意这里需要以管理员的身份去运行才拥有权限去安装服务。
最后重新启动,成功!
三、问题总结
- Mysql不同版本有着不同的问题,比如8.0的版本它的密码机制就发生了变化。
- Mysql服务不存在时需要以管理员的身份去执行
mysqld -install
去安装服务,然后执行net start mysql
命令去启动服务。 - 在执行 root 命令,也就是以上两个命令的时候,都需要以管理员的身份运行。即在搜索中搜索“命令提示符”,选择 “以管理员身份运行” 即可。