几种导入导出mysql数据库的方法(建议收藏)
目录:
通过命令导出、导入mysql数据库
通过管理软件navicat
通过phpmyadmin
(一)通过命令导出、导入mysql数据库
1、导出命令
(1)导出数据库
mysqldump -uroot -p -Q -a --opt --default-character-set=utf8 --skip-lock-tables
dbname>/home/dbname_$(date +"%Y%m%d").sql
(2)导出指定数据库表
mysqldump -uroot -p dbname --table tablename >/home/tablename.sql
(3)排除部分表导出数据库
mysqldump -uroot -p --ignore-table=dbname.tablename1 --ignore-table=dbname.tablename2
dbname>/home/dbname.sql
(4)导出所有表结构
mysqldump -uroot -pk8mukwgv -d --add-drop-table dbname>/home/dbstructure.sql
(5)导出指定表结构
mysqldump -uroot -pk8mukwgv -d dbname tablename>/home/tablestructure.sql
注:-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
2、导入命令
(1)导入数据库
mysql -uroot -p --default-character-set=utf8 dbname</home/dbname.sql
二、通过管理软件navicat
注意:如果要使用navicat软件连接,需要先登录到mysql,开启mysql root权限。
mysql> use mysql;
mysql> update user set host="%" where user="root";
mysql> flush privileges;
然后下载navicat软件(https://www.navicat.com.cn/)根据步骤,安装即可。
然后打开naicat连接mysql数据库
这样就连接成功了,就可以可视化管理mysql数据库了,非常方便
然后选择对应数据库就可以导入、导出。
三、通过phpmyadmin
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。
具体的安装方法,这里就不展开讲了,其官方网站:https://www.phpmyadmin.net/downloads/ 下面。
安装后可登录phpmyadmin,选择对应的数据库
就可以导入导出。
几种导入导出mysql数据库的方法(建议收藏)相关推荐
- mysqldump导入导出mysql数据库
mysqldump导入导出mysql数据库 mysqldump导入导出mysql数据库 2011-02-21 16:33 数据库的基本导入\导出的命令 是 mysqldump 和 source 在li ...
- phpmyadmin 导出mysql_PhpMyAdmin创建/导入/导出MySQL数据库教程[图文]
内容提要 PhpMyAdmin是网站管理员必须懂得使用的程序,很多新手都不会操作,笔者将图文演示使用PhpMyAdmin创建.导入.导出MySQL数据库的全过程. 一.创建MySQL用户及数据库 注: ...
- phpmyadmin创建/导入/导出mysql数据库教程_PhpMyAdmin创建/导入/导出MySQL数据库教程[图文]...
内容提要 PhpMyAdmin是网站管理员必须懂得使用的程序,很多新手都不会操作,笔者将图文演示使用PhpMyAdmin创建.导入.导出MySQL数据库的全过程. 一.创建MySQL用户及数据库注:一 ...
- 如何导入导出MySQL数据库----*.sql文件操作
转自于http://www.einit.com/user1/259/archives/2007/6705.html 1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导 ...
- windows访问linux数据库命令行,命令行方式导入导出mysql数据库(适用windows、Linux系统vps弹性云)...
使用命令方式导出导入: 远程登陆到服务器,打开运行,输入cmd回车,在弹出的黑框里面输入以下命令导出.linux同样适用,注意路径即可. 注意:若不是我司默认环境,mysqldump需要到mysql的 ...
- Linux手动导入导出mysql数据库
有时候我们管理数据库的时候需要用到命令执行导入导出的操作,因为这样稳定可靠,不易有乱码出现.而且导入的数据库大小不受限制. MySQL数据库导出 执行以下命令导出. /usr/local/mysql/ ...
- 通过cmd窗口导入导出mysql数据库
一.导出数据库文件(导出数据库时不需要连接数据库) 如果导出windows系统的sql,用管理员身份打开cmd,切换至mysqld.exe所在目录后,执行以下命令即可:如果是远程linux系统,连接上 ...
- Linux下导入导出 MySQL 数据库表结构数据
一.导出数据库 1.导出完整数据:表结构+数据 使用 mysqldump 命令来导出数据库,语法格式如下: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqld ...
- linux系统导入导出mysql数据库数据
一.导出数据库 1.导出完整数据:表结构+数据 Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下: 在mysql/bin下面执行命令 ./mysqldump -u用户名 -p ...
最新文章
- 2021年大数据Hadoop(十):HDFS的数据读写流程
- spring boot 第三讲
- 好文转贴(3) —— 每个应用程序都有一个恐怖地下室 & 两个最容易被人忽略的基本代码优化技术...
- java线程基础巩固---线程生命周期以及start方法源码剖析
- 基于不同STM32库函数的代码性能对比
- 《四世同堂》金句摘抄(十七)
- 强烈谴责中国红十字会
- scala写入mysql_Scala:读写文件
- 专科python应届生工资多少-Python最好的就业方向与就业岗位技能要求,能赚多少钱?...
- 越权操作(文件读取漏洞)
- 80后营销人如何为理想插上丰满“羽翼”?
- 主辅dns服务器的配置
- Luogu2257 YY的GCD
- Sentence2Vec理解
- ADS(Advanced Design system)仿真测试元器件在不同功率下的输入阻抗
- 【计算机网络】零拷贝之MMAP
- iOS app添加桌面快捷方式
- 文件上传漏洞---Web渗透学习
- 北京化工大学寒假集训【BUCTOJ】(1)1-6题
- “附近的人”功能是如何实现的?