mysql导出数据库的结构,数据库表结构怎么导出来

发布时间:2022-11-20

本文目录一览:

  1. mysql navicat怎么导出数据库结构
  2. mysql怎么导出数据库表结构
  3. linux mysql 导出数据
  4. mysql 如何导出数据库
  5. mysql workbench怎么导出数据库结构
  6. mysql 怎样导出一个表的结构和数据

mysql navicat怎么导出数据库结构

打开navicat for mysql,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样 点击确定后,我们就可以见到左边出现刚刚我们建立好的数据了,然后右击选择“运行sql文件”会弹出一个框,点击“...”选择文件所在的路径, 点击开始,文件就会导入成功! 严格来讲,其实navicat for mysql导出的不是数据库,而是数据库中的所有表的数据以及结构。所以,如果你不建立与之对应的数据库,而是随便找一个数据导入,结果是这个数据库多了几张刚刚导入的表。

mysql怎么导出数据库表结构

mysql数据库表结构导出 命令行下具体用法如下:

mysqldump -u用户名 -p密码 -d 数据库名 表名 脚本名;

导出整个数据库结构和数据

mysqldump -h localhost -uroot -p123456 database dump.sql

导出单个数据表结构和数据

mysqldump -h localhost -uroot -p123456 database table dump.sql

导出整个数据库结构(不包含数据)

/usr/local/mysql/bin/mysqldump -uroot -d entrym dump.sql

导出单个数据表结构(不包含数据)

mysqldump -h localhost -uroot -p123456 -d database table dump.sql

linux mysql 导出数据

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

  1. 导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc abc.sql

敲回车后会提示输入密码 2. 只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc abc.sql

注:/usr/local/mysql/bin/ --- mysql的data目录 二、导入数据库

  1. 首先建空数据库
create database abc;
  1. 导入数据库 方法一: (1)选择数据库
use abc;

(2)设置数据库编码

set names utf8;

(3)导入数据(注意sql文件的路径)

source /home/abc/abc.sql;

方法二:

mysql -u用户名 -p密码 数据库名 数据库名.sql
#mysql -uabc_f -p abc abc.sql

建议使用第二种方法导入。 注意:有命令行模式,有sql命令

mysql 如何导出数据库

  1. mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:
#MySQLdump常用
mysqldump -u root -p --databases 数据库1 数据库2 xxx.sql
  1. mysqldump常用操作实例 2.1 备份全部数据库的数据和结构
mysqldump -uroot -p123456 -A /data/mysqlDump/mydb.sql

2.2 备份全部数据库的结构(加 -d 参数)

mysqldump -uroot -p123456 -A -d /data/mysqlDump/mydb.sql

2.3 备份全部数据库的数据(加 -t 参数)

mysqldump -uroot -p123456 -A -t /data/mysqlDump/mydb.sql

2.4 备份单个数据库的数据和结构(,数据库名mydb)

mysqldump -uroot-p123456 mydb /data/mysqlDump/mydb.sql

2.5 备份单个数据库的结构

mysqldump -uroot -p123456 mydb -d /data/mysqlDump/mydb.sql

2.6 备份单个数据库的数据

mysqldump -uroot -p123456 mydb -t /data/mysqlDump/mydb.sql2

2.7 备份多个表的数据和结构(数据,结构的单独备份方法与上同)

mysqldump -uroot -p123456 mydb t1 t2 /data/mysqlDump/mydb.sql

2.8 一次备份多个数据库

mysqldump -uroot -p123456 --databases db1 db2 /data/mysqlDump/mydb.sql

mysql workbench怎么导出数据库结构

导出数据库结构的主要步骤为:

  1. 在MySQL WorkBench的Server Administrator中双击要连接的数据库;
  2. 点击左边的Data Export,在右边的数据库列表中选择要导出的数据库;
  3. Export to Dump Project Folder是每张表导出一个.sql文件,Export to Self-Contained File是整个数据库导出一个.sql文件,这里选择Export to Self-Contained File,选择.sql文件保存路径,下面还有是否导出存储过程,是否忽略数据等选项;
  4. 点击Start Export按钮,导出数据库;
  5. 打开导出的.sql文件,可见已经导出了整个数据库。

mysql 怎样导出一个表的结构和数据

具体方法步骤如下:

  1. 使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项: 导出的格式如下:
  2. 要想转成Excel格式的只需手动将该表复制到Excel中去。