嗨,我尝试运行此SQL查询:
grant all on `mch`.* to 'admin'@'localhost' identified by '123456';
但它抱怨:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'identified by '123456'' at line 1
答案 0 :(得分:1)
根据所使用的版本,将不再允许使用此选项。
从MySQL 5.7.2开始,如果该帐户已经存在,则IDENTIFIED WITH为 禁止使用,因为它仅用于创建新的 帐户。