MySQL备份(多张表)表结构及表数据 mysqldump用法

MySQL备份(多张表)表结构及表数据 mysqldump用法

2023年7月30日发(作者:)

Mysql导出(多张表)表结构及表数据 mysqldump用法

1.备份数据

命令行下具体用法如下:mysqldump -u用户名 -p密码 -d 数据库名 表名 脚本名;

1、导出数据库为dbname的表结构(其中用户名为root,密码为dbpasswd,生成的脚本名为)

mysqldump -uroot -pdbpasswd -d dbname >;

2、导出数据库为dbname某张表(test)结构

mysqldump -uroot -pdbpasswd -d dbname test>;

3、导出数据库为dbname所有表结构及表数据(不加-d)

mysqldump -uroot -pdbpasswd dbname >;

4、导出数据库为dbname某张表(test)结构及表数据(不加-d)

mysqldump -uroot -pdbpasswd dbname test>;

5.导出数据中dbname多张表(test1,test2,test3)结构及表数据用用空格隔开

mysqldump -uroot -pdbpasswd dbname test1 test2 test3>;

6.同时备份多个MySQL数据库

mysqldump -uroot -pdbpasswd -databases databasename1 databasename2

databasename3>;

7.备份数据库上所有数据库

mysqldump -uroot -pdbpasswd -all-databases>;

2.导入数据

1.首先建空数据库

mysql>create database abc;

2.导入数据库

方法一:

(1)选择数据库

mysql>use abc;

(2)设置数据库编码

mysql>set names utf8;

(3)导入数据(注意sql文件的路径)

mysql>source /home/abc/;

方法二: #mysql -uabc -p abc<

建议使用第二种方法导入。

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690651063a386524.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信