客户端和服务器都在同一台机器上,-h后输入localhost,用户名默认为root。

1.首先,关闭当前的MySQL服务,这个直接在本地服务(控制面板中搜索“服务”就能找到)中找到MySQL,然后停止就行,如下,或者运行命令“net stop MySQL55(替换成你的MySQL版本)”:
第一,首先检查密码是否正确,再次需要检查服务器上是否开放了远程访问权限,如果还是不行就得检查服务器是否联网。
第二,查看本地3306的端口是否被占用,如果端口被占用就进不去,需要释放掉这个端口,这是mysql专用的。
mysql -h localhost -u root -p 123456 (命令行下当Mysql没设置端口为3306情况下使用)
mysql -h localhost -P端口 -u root -p 123456 (命令行下当Mysql重新修改了端口不为3306情况下使用,注意-P为大写)
//授权PHPlamp用户拥有phplamp数据库(的)所有权限。
原因:可能是mysql服务没有启动,去设置它启动就行了,方法如下:
1.打开mysql的控制台端,输入密码,之后闪退。
2. 我们可以win+r打开控制面板,然后输入service.msc进入服务界面
3. 在所有的服务项中,找到mysql的服务。此时可以看到它的状态是没有运行的。
4.鼠标右键点击mysql服务,选择启动,启动mysql服务