企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## mysql 之 mysqldump导出表结构 1.导出表结构 (-d参数) \* 导出一个库中的所有表结构 ``` mysqldump -h localhost -u root -p -d db\_name > db\_name.sql ``` \* 导出一个库中的一张或多张表的表结构(user表) ``` mysqldump -h localhost -u root -p -d db\_name user> user.sql ``` \* 导出多个库的所有表结构 ``` mysqldump -h localhost -u root -p -d --databases dbname1 dbname2 > db\_name.sql ``` \* 导出所有的数据库表结构 ``` mysqldump -h localhost -u root -p -d --all-databases > all\_db.sql ``` 2.导出表结构和数据 (上面的命令去掉 -d 参数) 3.压缩备份(大概压缩到四分之一大小) ``` mysqldump -h localhost -u root -p dbname | gzip > db\_name.sql.gz ``` 4.导入数据库 ``` mysql> create database db\_name; mysql> source path/db\_name.sql; ```