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
其中,table1
和table2
是要导出的表名。
导入数据库数据:
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会将文件中的数据导入到当前数据库中。