BACKUP DATABASE dbwebsite TO DISK 'C:\Users\Paeng\Desktop\mydatabase.sql';
它总是说错误
查询:将数据库dbwebsite备份到磁盘“c:\users\paeng\desktop\mydatabase.sql”
错误代码:1064
sql语法有错误;请查看与mysql服务器版本对应的手册,以获取在第1行的“database dbwebsite to disk”c:\users\paeng\desktop\mydatabase.sql“”附近使用的正确语法
1条答案
按热度按时间qmb5sa221#
据我所知,mysql数据库没有sql语句可以备份,就像您使用的语法一样,ms sql server也可以通过tsql进行备份。
对于mysql,您可以使用以下选项备份数据库:
使用mysqldump作为逻辑备份工具
如果您有mysql enterprise edition,请使用mysql enterprise backup。
您可以通过复制myisam表来复制它们。
您还可以编写一个sql脚本并将表的内容复制到
txt
使用以下命令创建文件:SELECT * INTO OUTFILE 'fileName' FROM tableName
当然,您也可以使用复制或文件系统快照。如果要使用vb.net(如注解中所述)备份数据库,可以使用以下mysqlbackup.net,这是mysqldump的替代方法。网站和文档可在以下位置找到:https://github.com/mysqlbackupnet/mysqlbackup.net
有关更多信息,请阅读mysql文档:here。