#命令行链接数据库
因为总是忘记怎么使用命令行连接数据库,所以写篇文章记录一下。
‘mysql’ 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方案
win+R 输入cmd 打开命令行
mysql -u root 登录数据库
-p
显示’mysql’ 不是内部或外部命令,也不是可运行的程序或批处理文件的解决方案,我以为是mysql服务没有打开。于是操作打开mysql服务。
打开mysql服务有两种方式,一种是右键此电脑选择管理–>选择服务–>找到mysql,选择自动打开
另一种是通过DOS命令以管理员的身份输入
net mysql start
但这两种方式均无效,且可以看到在服务中并没有mysql,突然想起来之前觉得已经有phpstudy的数据库了,那么之前安装的就不需要了,所以将其卸载,但是配置的环境变量并没有改变。知道问题的出现原因是什么就好办了。
点击此电脑右键选择属性–>高级系统设置–>环境变量–>path–>新增–>将存放mysql的bin路径复制粘贴点击确定即可
我的是:C:\phpstudy_pro\Extensions\MySQL5.7.26\bin
现在打开命令行,输入
mysql -u root
成功啦~~