1个回答
展开全部
备份
mysqldump -u 用户名 -p密码 数据库名 > 导出的文件名
如:
mysqldump -u root -p123456 database_name > outfile_name.sql
还原
mysql -u root -p123456 databse_name < outfile_name.sql
mysqldump有更多参数可以使用,如压缩、只备份表结构等,使用 mysqldump --help可查看详细命令。
mysqldump -u 用户名 -p密码 数据库名 > 导出的文件名
如:
mysqldump -u root -p123456 database_name > outfile_name.sql
还原
mysql -u root -p123456 databse_name < outfile_name.sql
mysqldump有更多参数可以使用,如压缩、只备份表结构等,使用 mysqldump --help可查看详细命令。
更多追问追答
追答
哦,要在navicat工具上执行sql语句吗?我发的这个是在系统命令行上执行的,mysqldump是一个客户端工具。使用navicat备份的话可以右键转储sql文件或者点击备份、运行。
sql语句也有办法,但是需要单表来执行:
select * from users into OUTFILE '绝对路径/1.sql'
select * from users into OUTFILE '绝对路径/1.xls'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询