运行了语句:
grant all privileges on stocktrading to 'trading'@'localhost';
之后在django中调用命令
python manage.py migrate
发现报错:
在mysql中使用show grants for 'trading'@'localhost'命令查看权限发现:
明明已经grant all privileges了,为什么没有创建表的权限呢?
解决方法:
使用命令
GRANT ALL PRIVILEGES ON *.* TO 'trading'@'localhost';
之后就可以了。
具体原因不详......