在Windows上访问MySQL时遇到了一些问题。
这是因为没有设置本地环境变量。 如何添加:查找并编辑和添加计算机右键属性、高级系统设置、环境变量和用户变量PATH; F:xamppmysqlddddr后确定。 重新启动cmd,再次输入mysql,然后回到车上就进入mysql。
环境变量问题已解决。 通常,在DOS命令窗口中,键入mysql -hlocalhost -uroot -p返回mysql数据库。 -h表示服务器名称,localhost表示本地。 -u是数据库用户名,root是mysql的默认用户名; -p是密码。 如果设置了密码,则可以在-p之后直接链接输入。 安装XAMPP时默认情况下未设置密码,如-p123456,因此在出现Enter password时直接回车即可。
这表示可以访问mysql数据库并执行相关操作。 输入show databases; 可以查看数据库。 mysql数据库中的命令必须以分号结尾
要退出mysql数据库,请输入exit。 回到车上。
因为密码为空,很难顺利进行,所以试图将密码更改为123456。 连接到mysql数据库后,输入命令setpasswordforroot @ localhost=password (‘123456’)。
已查看: select user.passwordfrommysql.user;
第一个非空Password是root用户重置的密码123456,此处进行了一定的加密处理。
注销后再次输入mysql -hlocalhost -uroot -p登录,
第一次直接回车报告错误,第二次输入123456进行回车,成功进入mysql。