cmd管理员权限和启动mysql找不到它的服务

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/qq_34291777 https://blog.csdn.net/qq_34291777/article/details/79840234

今天本来想回顾sql语句,没想到自己以前电脑安装好的mysql不能正常启动了(以前是可以用的),于是有了下面的问题解决之旅。
重点内容

1.按正常的方式打开SQlyog连接本地出现 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)

难道是我改过hosts文件,不能映射到local host本地,于是换的本地ip127.0.0.1连接,也是出现 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘127.0.0.1’ (10061)。所以应该不是ip地址问题。

2.又想难不成mysql服务没有启动,win+r 输入cmd,命令行中输入:net start mysql ,出现:服务名无效 请键入NET HELPING 2185以获得更多的帮助

百度一下,发现是没有使用管理员权限运行cmd,又重新以管理员运行cmd,果然服务启动成功。如果这样:

        C:\Users\Administrator>net start mysql
        发生系统错误 5。
        拒绝访问。

也是需要管理员权限。

3. 以管理员运行cmd方式有哪些

  1. win+r 输入cmd(此时是User 权限),进入后输入命令:runas /user:administrator cmd 可进入管理员权限。操作如下,需输入用户密码。

     C:\Users\Administrator>runas /user:administrator cmd
     输入 administrator 的密码:
     试图将 cmd 作为用户 "AFOIG-710051942\administrator" 启动...
     C:\Users\Administrator>
    

    经过测试发现这种方式进入,不能完全执行管理员权限,比如我用net stop mysql,之后提示:发生系统错误 5。拒绝访问。
    至于为什么不可以,我还不知道原因,先留下来吧,下次在研究。

  2. win10系统:这里写图片描述
    点击右键就可以以管理员运行啦。
  3. 每次这样是不是很麻烦,能不能点开直接是管理员呢,当然有,前提是将cdm快捷方式放在桌面。cmd.exe 位置:C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools
    点cmd右键发送到桌面快捷方式
    选中桌面上的cmd快捷方式,右键
    这里写图片描述
    接下来高级,管理员运行打勾,ok!
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_34291777/article/details/79840234
今日推荐