执行数据库导出语句:
报错:
权限问题,授权给root所有sql权限
再次执行mysqldump -uroot -p qyw > E:/sql/20170428125848qyw.sql成功。
另外附上今天发现的数据导出导出的问题。
因为平常都是使用sqlyog导入导出数据,最近一个项目的数据库比较大,转而使用命令行的导入。
今天突然发现命令行导入一个数据库非常慢,然后研究了下原因,发现sqlyog导出的数据库sql文件,使用命令导入时非常慢,导入速度还没有sqlyog导入的快。
比较了下sqlyog导出的sql文件与mysqldump导出的sql文件,发现两者还是有些区别的。当然,也可能是sqlyog导出的时候有些选项没有勾选。
尝试后发现,与sqlyog导出的sql文件相比,mysqldump导出的sql文件在使用命令导入时非常快。
因此,使用上来说,如果数据比较小,用sqlyog导出导入就可以。如果数据比较大,用mysqldump导出然后用命令导入就比较快。