mysql使用命令(mysqldump)(远程)导入、导出 (备份)MySQL 数据库/数据表 |
您所在的位置:网站首页 › ug导出的二维图在cad中是歪的怎么办 › mysql使用命令(mysqldump)(远程)导入、导出 (备份)MySQL 数据库/数据表 |
一、导出数据库
1、导出完整数据:表结构+数据
mysqldump -u 用户名 -p 数据库名 > 数据库名.sql;
注意:如不指定生成文件的所在路径,则默认在当前命令行所在路径下。 如: [root@iZ49ipobxl2zk0Z tmp]# mysqldump -u root -p feature-workorder > test.sql; test.sql则在 /tmp目录下
[root@iZ49ipobxl2zk0Z /]# mysqldump -u root -p feature-workorder > /usr/test.sql; test.sql则在 /usr目录下 实际操作中请确保存放到安全的目录下。 导出完整数据:某一张数据表+数据mysqldump -u 用户名 -p 数据库名 数据表名 > 数据库名.sql; 导出完整数据:某全部数据库+数据表+数据 mysqldump -u root -p --all-databases > 文件.sql
2、只导出表结构(-d 选项) mysqldump -u 用户名 -p -d 数据库名 > 数据库名.sql; 二、导入数据库 使用 mysql 命令导入 mysql -u 用户名 -p 数据库名 < 数据库名.sql; 将备份的数据库 test.sql 导入到数据库test中: mysql -u root -p test < test.sql;使用 source 命令导入 使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库: mysql> create database test; # 创建数据库 mysql> use test; # 使用已创建的数据库 mysql> set names utf8; # 设置编码 mysql> source /tmp/test.sql # 导入备份数据库远程导出主机的指定数据库全部数据表(数据+结构) mysqldump -u 用户名 -p --host=主机地址 数据库名 > 文件名.sql |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |