初学者,运行时遇到了这样的错误,求帮助[Err] 3723 - The table 'columns_priv' may not be created in the reserved tablespace 'mysql'.
[Err] /*
Navicat MySQL Data Transfer
上面的意思很明显呀“不能在保留表空间“mysql”中创建表“columns_priv”。你是在系统数据库(表空间里面执行的sql,这是不对的),如图
你应该新建一个数据库,如上面的aa,就是我新建的数据库,只要在你的连接名(自定义的)右键选择新建数据库即可,如图
然后对你新建的数据库双击就可以打开,然后右键,选择运行sql文件即可
columns_priv这列是引用了其他表里面的字段吧。
要先创建引用表,再创建当前表。
检查一下脚步是不是对应这个
mysql库是系统库,不要在系统库里面建表
简单总结
1、不要在mysql库中进行操作;
2、换一个Navicat,,
以上,肯定可以解决你的问题;
如不行,欢迎来交流。