今天遇到一个奇怪的问题,mysql user表里面出现了两个root用户,一个host为%一个为localhost。 在使用mysql -u去登录mysql的时候总是识别成 localhost那个,那个root的密码我又忘记了。
只好创建一个新的账号来登录进去:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';