mysql导出nb3文件_MySQL导入导出.sql文件
有时候我们需要对数据库备份为sql文件,本文介绍MySQL导入导出.sql文件的方法。
方法一:使用命令行(Windows)
导出:
使用mysqldump工具(此文件在mysql的bin目录下,因此在使用mysqldump命令时,需要在bin目录下启动命令行窗口),mysqldump的用法有很多,这里主要介绍常用的,如果想学习详细用法,请参考MySQL文档
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p test > test.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名
mysqldump -u root -p test tb1 > test_tb1.sql
3.导出多个表
mysqldump -u 用户名 -p 数据库名 表1 表2 表3... > 导出的文件名
mysqldump -u root -p test tb1 tb2 tb3 > test_tb1.sql
执行上述指令后,在bin目录下可以找到对应的.sql文件。
导入:使用source指令
进入mysql控制台,执行下述指令:
mysql>use 数据库名
mysql>source D:/test.sql (注:这里的路径名使用斜杠,使用D:\\test.sql也可以)
方法二:使用Navicat
我的Navicat版本:12.1.10 (64-bit)非商业版
Navicat导入导出数据库时,可以保存为.sql文件,也可以保存为.nb3文件。这里只介绍保存为.sql文件。如果需要保存文.nb3文件,可以查看
导出:选中想要备份的数据库,然后点击右键,选择转储SQL文件(英文版Dump SQL File),然后保存为.sql文件就可以;
导入:选中想要导入的数据库,然后点击右键,选择执行SQL文件(英文版Execute SQL File),然后选择之前导出的.sql文件就可以;
注意: 在Navicat的命令行(F6)里面使用source指令会报错,具体原因还不清楚,有知道原因的可以留言,在此表示感谢!StackOverflow上有这问题,但是一直无人回答,可以点击
mysql导出nb3文件_MySQL导入导出.sql文件相关推荐
- mysql 导入8msql文件_MySQL导入大容量SQL文件数据问题
mysql在通过导入sql文件可能会出现下面二个问题: 1.如果sql文件过大,会出现"MySQL server has gone away"问题; - 2.如果sql文件数据有中 ...
- Linux下导出MySQL为SQL文件_MySQL导入导出.sql文件步骤
MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...
- mysql 导出所有函数_mysql 导入导出 包括函数或者存储过程
1.mysql导出整个数据库 mysqldump -h hostname -u username -p databasename > backupfile.sql 如果root用户没用密码可以 ...
- mysql导出数据代码_MySQL导入导出数据下令
mysql导入导出数据命令 MySQL导出导入数据命令 博客分类: MySQL MySQL数据结构SQLDOS脚本. 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导 ...
- mysql导出csv乱码_Mysql 导入导出csv 中文乱码
导入csv: 复制代码 代码如下: load data infile '/test.csv' into table table_name fields terminated by ',' optio ...
- 数据库管理工具:如何使用 Navicat Premium 转储(导出)和运行(导入)*.sql 文件?
文章目录 前言 一.转储(导出)数据库 SQL 文件 1.1.选择"转储 SQL 文件" 1.2.选择导出文件存放位置 1.3.查看转储 SQL 文件界面 1.4.查看 SQL 输 ...
- mysql数据库导入方法_MySQL导入导出数据库方法介绍
我们都知道不管是在于windows系统还是在linux环境中MySQL数据库的导入分为有两种1) 先导出数据库SQL脚本,再导入:2) 直接拷贝数据库目录和文件. 操作方法 1,进入MySQL目录下的 ...
- mysq命令行导出sql_mysql 命令行导入导出 sql
命令行source 导入数据库: 代码如下复制代码 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入 ...
- MYSQL常用命令大全(导入导出、创建、单多表查询(超详细)、授权)
MYSQL常用命令 一.导入导出 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认 ...
最新文章
- 【Groovy】Groovy 方法调用 ( Java 类成员及 setter 和 getter 方法设置 | Groovy 类自动生成成员的 getter 和 setter 方法 )
- 查看程序占用内存_电脑扩展了内存 但还总是提示内存不足?
- Android 开机启动
- 2018-2019-2 20175223 实验三《敏捷开发与XP实践》实验报告
- Android从assets和res中读取文件
- 有关无限极分类并排序问题
- Seinfeld(杭电3351)
- python查询当前路径_python获取当前目录路径和上级路径的实例
- 有意义的100个小故事
- qqkey获取原理_【逆向】QQkey盗号木马原理分析
- C语言运算符优先级表详解
- 电脑快捷键横屏变竖屏_电脑屏幕横屏与竖屏之间怎么来回切换?
- 项目中出现npm WARN locking errno: -4048, npm WARN locking code: ‘EPERM‘, npm WARN locking syscall:
- 【LG-P1251】餐巾计划问题
- tp框架获取服务器信息,tp5获取服务器地址
- 用RotateDrawable实现网易云音乐唱片机效果
- LoadRunner 常用函数大全+1
- idea 启动参数设置
- TexStudio编写Latex碰到的问题
- 安装linux系统安装心得,安装操作系统的心得体会
热门文章
- 《调色师手册:电影和视频调色专业技法(第2版)》——往返工作流程(Round-Trip workflows)...
- mac更改管理员密码
- 给点建议!开源项目架构选择!仿腾讯IM后端项目!InChat!
- 天津杨柳青十八天“传销”经历
- 第 9 章 Part / Chapter / Section
- TensorFlow2.0--Chapter01环境搭建
- java超市收银系统mysql,java课程设计(含数据库代码)
- Matlab:变量名称
- go 学习笔记之万万没想到宠物店竟然催生出面向接口编程?
- 第二十章 Caché 命令大全 QUIT 命令