mysql5.7在win7下在MySQL安装目录bin文件夹中可通过shift+鼠标右键打开cmd命令行,并且此时是默认以管理员方式打开的,输入net start mysql57 即可打开服务。
然后mysql -u root -p 输入密码即可登录
但在win10中,微软取消了这个功能,即使在MySQL安装目录bin文件夹下:shift+鼠标右键,打开的是Powershell窗口(并且不是管理员模式下)。如下图所示
即使在Powershell窗口输入start cmd 回车
此时打开的cmd窗口(cmd的工作目录就是当前的目录)是非管理员模式下,是打不开mysql服务的。如下图所示
正确的打开方式:
方法一:
win+R:运行cmd
shift+ctrl+enter:以管理员模式打开
把根目录改为mysql的bin文件目录下,如下图所示:
输入net start mysql57即可打开服务。
方法二:
右击计算机>管理>服务>右键启动mysql服务
之后MySQL 5.7 Command Line Client中直接输入密码即可登录。