2.如果是没启动mysql服务,则可运行net start mysql。
3.一些相关命令:
mysqld-nt --install #启动Mysql
mysql #运行Mysql
mysql -h ipAddress -u username -p
或者:直接去bin里点mysqld.exe或mysqld-nt.exe,看下它的进程能否正常运行,如不行,再去控制面板,服务里去启动它,看下是什么错误。如果不行,就在添加删除里删去mysql,然后再重装mysql,一般都能解决问题,可以在安装前备份一下DATA。
但还是提示Error: Can't connect to MySQL server on 'localhost' (10061) 。
访问cmd,提示mysql既不是内部也不是外部命令,以管理员身份运行cmd提示dns服务器对区域没有权威。实在不知如何是好,请各位大神帮忙!
5 个解决方案
#1
看你的体会,不能识别mysql
你把mysql安装的bin文件夹路径加入到系统的PATH中没
另外检查my.ini配置的是否正确
你把mysql安装的bin文件夹路径加入到系统的PATH中没
另外检查my.ini配置的是否正确
#2
mysql.exe 没加到环境变量里,那就直接cd到mysql的bin目录再执行登陆命令,可以在my.ini里加一下 bind-address = 127.0.0.1 ,然后再试试
#3
都不是,改my.ini配置和环境变量的path方法我都试过了,但是还是不行,后来发现时mysql服务器版本不匹配,把之前的mysql服务器删了重新下了个匹配的版本就好了。
#4
#5
我之前也是启动本地mysql服务然后启动后显示本机启动mysql服务后停止,然后没弄好就下了5.6的就好了
#1
看你的体会,不能识别mysql
你把mysql安装的bin文件夹路径加入到系统的PATH中没
另外检查my.ini配置的是否正确
你把mysql安装的bin文件夹路径加入到系统的PATH中没
另外检查my.ini配置的是否正确
#2
mysql.exe 没加到环境变量里,那就直接cd到mysql的bin目录再执行登陆命令,可以在my.ini里加一下 bind-address = 127.0.0.1 ,然后再试试
#3
都不是,改my.ini配置和环境变量的path方法我都试过了,但是还是不行,后来发现时mysql服务器版本不匹配,把之前的mysql服务器删了重新下了个匹配的版本就好了。
#4
#5
我之前也是启动本地mysql服务然后启动后显示本机启动mysql服务后停止,然后没弄好就下了5.6的就好了