Mysql——mysqldump命令导入导出

 

Liunx

进入MySQL 安装文件夹 bin中,输入:

 导出全库数据

./mysqldump -u 账户 -p密码 数据库名 >/usr/mysqldump/xxx.sql
示例
./mysqldump -u root -proot test456 >/usr/mysqldump/test456.sql
#同时备份多个数据库
./mysqldump -u root -proot --all-databases db1 db2 > /usr/mysqldump/back_22/smartcity_$(date +%Y%m%d_%H%M%S).sql

登录进入mysql 数据库中,,创建数据库,进入到对应的数据库中,使用数据库命令行,输入:

导入全库数据

source /usr/mysqldump/xxx.sql;
示例
source /usr/mysqldump/test456.sql;

 因为./mysqldump 命令需要进入到bin文件夹下执行,所以可能通过多种方式将mysqldump命令可以直接执行的方式

1.设置环境变量

2.创建软连接, /usr/local/mysql/bin/mysqldump 根据实际安装路径执行

ln -fs  /usr/local/mysql/bin/mysqldump /usr/bin

posted @ 2023-05-10 22:30  凌晨与风  阅读(161)  评论(0编辑  收藏  举报