命令行不能识别mysql
指令
原因是没有配置环境变量,我们只要配置环境
MYSQL_HOME
与Path
就可以解决1、
MYSQL_HOME
环境变量的设置变量名: MYSQL_HOME 变量值: C:\Program Files\MySQL\MySQL Server 8.0
2、
Path
环境变量的设置,在之前或之后添加一下变量值变量名: Path 变量值: %MYSQL_HOME%\bin
安装完成之后用SQLyog
或 Navicat
不能登录问题
1、在命令行登录
mysql
mysql -u用户名 -p密码 或 mysql -u用户名 -p 然后输入密码
2、选择
user
数据库use mysql;
3、修改账号信息
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; > root是你的用户名(user表中的user) localhost是你的地址(user表中的host)
4、查询所有账号的用户名和地址用
select host,user from user;