公司的电脑一直是用的XP,为了用上VS2012,昨天重装了系统,win7好像比XP要快多了呀!
最近一直在调压力测试,今天把服务器上的数据库备份还原到我本地,创建测试账号的时候,突然爆了这个错误:ERROR 1449 (HY000): The user specified as a definer (‘root’@’%’) does not exist;
这个问题以前也遇到过,应该是账号授权的问题,所以上网搜了一下,果然如此,执行一条sql语句就行了,授权给root 所有host 权限,sql如下:
mysql> grant all privileges on *.* to root@”%” identified by “.”;
Query OK, 0 rows affected (0.00 sec)
然后再执行创建测试账号的语句,果然成功了!
版权声明:本文为ycg514230原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。