默认情况下mysql不允许远程登录到root用户,远程登录报错1045容易造成密码错误的错觉。要实现的话需要另外授权。
本地登录到mysql的root用户,再输入如下命令即可(中间的*号为密码):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION;
FLUSH PRIVILEGES;
默认情况下mysql不允许远程登录到root用户,远程登录报错1045容易造成密码错误的错觉。要实现的话需要另外授权。
本地登录到mysql的root用户,再输入如下命令即可(中间的*号为密码):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION;
FLUSH PRIVILEGES;