mysql、redis导入导出数据库数据

MySQL导入导出数据库数据:

导出数据库数据:

1.导出整个数据库

mysqldump -u username -p dbname > dbbackup.sql

其中,username是数据库用户名,dbname是要导出的数据库名,dbbackup.sql是输出的文件名。执行该命令后会要求输入数据库密码。

2.导出特定表的数据

mysqldump -u username -p dbname table1 table2 > dbbackup.sql

其中,table1table2是要导出的表名。

导入数据库数据:

mysql -u username -p dbname < dbbackup.sql

其中,username是数据库用户名,dbname是要导入的数据库名,dbbackup.sql是要导入的文件名。执行该命令后会要求输入数据库密码。

Redis导入导出数据库数据:

导出数据库数据:

1.导出整个数据库

redis-cli save

执行该命令后,Redis会将当前数据库的数据保存到硬盘中的dump.rdb文件中。

2.导出特定key的数据

redis-cli --rdb filename.rdb --key keyname

其中,filename.rdb是要导出的文件名,keyname是要导出的key名。

导入数据库数据:

redis-cli --rdb filename.rdb

其中,filename.rdb是要导入的文件名。执行该命令后,Redis会将文件中的数据导入到当前数据库中。