如何用query备份mysql数据库

izj3ouym  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(554)
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“”附近使用的正确语法

qmb5sa22

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。

相关问题