mysql数据库备份与还原命令_MySQL导出导入数据命令

编程教程 > MySQL (1766) 2025-01-25 13:35:49

mysql 数据库备份与还原命令

1>导出某个数据库表结构

(其他说明:-u 后面的root为用户名,-p后面的password为用户密码,dbname数据库名称)

mysqldump –uroot –ppassword –d dbname > /home/test/dbfiles/dbtables.sql

2>导出某个数据库某张表或多张表表结构

mysqldump –uroot –ppassword –d dbname tablename1>/home/test/dbfiles/dbtable.sql

(多张表表名之间以空格隔开)

mysqldump –uroot –ppassword –d dbname tablename1 tablename2>/home/test/dbfiles/dbtable.sql

3>导出某个数据库数据以及表结构

mysqldump –uroot –ppassword dbname>/home/test/dbfiles/db.sql

4>导出某个数据库中某个表或某几张表数据以及表结构

mysql –uroot –ppassword dbname tablename1>/home/test/dbfiles/dbtable1.sql

(多张表表名之间以空格隔开)

mysql –uroot –ppassword dbname tablename1 tablename2>/home/test/dbfiles/dbtables.sql

5>还原备份

mysql  -u root –p password dbname < /home/test/dbfiles/db.sql

或者登录MySQL然后

Mysql>/home/test/dbfiles/db.sql;

【注意】还原备份命令是mysql不是mysqldump

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
mysql 数据库备份与还原命令1&gtl;导出某个数据库表结构(其他说明:-u 后面的root为用户名,-p后面的password为用户密码,dbname数据库名称)
在导入sql备份文件到MySQL数据库中,无论物理机安装MySQL还是docker环境安装的MySQL,思路是一样的。首先,登录进入MySQL如果是物理的,则直接执行命令mysql-u-p&gt...
Docker MySQL数据库备份脚本参考 title(backup.sh)#!/bin/sh# useage# /path/to/backup.sh dbNa
一.准备安装Note Station安装HyperBackup​二.备份 打开Hyper Backup点击加号,新增“数据备份”任务​设置备份目的地,这里以备份到本机为例实际可以备份到其他设备或...
MySQL索引优化,MySQL索引类型,MySQL索引怎么用MySQL索引怎么创建这里将会通过一些简单得sql进行讲解
MySQL慢查询优化_MySQL慢查询排查_MySQL慢查询设置配置
运行篇命令:# docker run -d -v /jenkins/mysql55:/var/lib/mysql -p 3306:3306 --name mysql55 -e MYSQL_ROO...
mysql索引的使用基础知识摘录。
mysql 5.7.9以后废弃了password字段和password()函数;authentication_string:字段表示用户密码,而authenti
Centos MySql数据库找回root密码
MySQL分页_MySQL分页语句_MySQ如何使用limit分页,本博客将会详细讲解mysql中的分页查询。讲清楚MySQL如何编写分页查询语句。
MySQL 安装,MySQL 安装了5.6版本,修改安装目录下的默认配置文件重启后配置无效。
max_allowed_packet 表示 MySQL Server 或者客户端接收的 packet 的最大大小,packet 即数据包,MySQL Serve
MySQL5.6数据库双机主从热备配置
MySQL查询中null转0