Ubuntu 20.04 MySQL 命令行导入导出数据库
前言
Ubuntu(Linux)下没有像Navicat等好用的MySQL可视化工具,尤其是Server版本,没有界面,那么我们的所有操作都依赖于命令行。
参考链接:https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html
个人觉得这个写得不够详细,下面将我的经验分享给大家。
一 导出数据库
1.确保MySQL安装成功
查看MySQL版本:
mysql -V
2.查找MySQL安装路径
whereis mysql
可以看到有mysql的路径挺多的,一般为第一个。切换到第一个路径下。
cd /usr/bin/
查找 mysqldump这个命令文件
find . -name mysqldump
这里的 . 代表当前路径,后面的文件名 有没有引号不影响
3.导出数据库
使用mysqldump命令
注: 如果没有配置变量,前面记得加上绝对路径,这里是在当前文件夹下执行的,所以没有加路径
mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql
mysqldump -u root -p zoography_db >/home/lzw/zoography.sql
输入命令后,输入密码即可。
二 导入数据库
按照这个教程,-p 后面输入密码,我尝试了一下,发现没成功。具体原因也没去深究,有知道的朋友希望可以指导下。
不知道如果是 -p 后面是一个已经存在的数据库会不会成功,如果是这样,那还不如直接方式二。
本文采用的是方式二:
导入数据库,个人使用的是方式二即 source + 数据库文件。
Ubuntu 20.04 MySQL 命令行导入导出数据库相关推荐
- (转)MySQL命令行--导入导出数据库
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Serv ...
- mysql命令导入导出数据库_MYSQL命令行导入导出数据库详解
Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入的命令行:mysql ...
- mysql go命令行_Go语言调用mysql.exe和mysqldump命令行导入导出数据库
最近准备将我平时写的ruby和python小工具推广到整个小组,以提高小组工作效率.但是效果不太理想,主要是脚本语言依赖环境,安装配置比较繁琐,组员们虽然很羡慕我的工具,但是愿意尝试很少. Go语言最 ...
- MySQL命令行导入导出sql文件
linux下 一.导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1.导出数据和表结构(常用): mysqldump -u用户名 -p密码 数据库名 > 数据库 ...
- 倒出mysql库命令行_mysql命令行导入导出数据库
导出: 1.在命令行里,进入mysql安装根目录下的bin目录下 比如:D:\Program Files\MySQL\MySQL Server 5.0\bin 输入 mysqldump -uroot ...
- Ubuntu 14.04使用命令行安装VirtualBox
Ubuntu 14.04使用命令行安装VirtualBox 基本安装命令: #sudo sh -c 'echo "deb http://download.virtualbox.org/vir ...
- mysql命令行导入sql文件
1.首先登录到mysql命令行 2.然后选择数据库 3.设置字符编码 4.导入sql文件 # 选择数据库 mysql>use dbtest; # 设置字符编码 mysql>set name ...
- MySQL命令行导入导出文件(全)
文章目录 命令行导出数据库相关表为SQL文件 导出数据库表结构 导出数据库表结构和数据 命令行导入SQL文件到MySQL 命令行登陆到MySQL并选择要使用的数据库 将SQL文件进行导入 命令行直接导 ...
- 黑窗口方式,使用命令行导入导出Oracle
目录 顺子 导前须知 Oracle数据库原理 为什么导入Oracle时,会出现表空间不存在错误 Oracle导入导出数据库时,黑窗口一闪而过 Oracle导出报错: unknown command b ...
最新文章
- 一文读懂虚拟现实产业最新发展趋势
- 传说中的CAFEBABE到底在哪儿?
- 线性表实现一元多项式的表示及相加(C语言实现)【线性表】
- angular4更改表单中显示的值_Angular 4 动态表单教程 Reactive Forms教程
- JVM类加载(2)—连接
- 如何将目录下几百个lib加入到vs项目属性下的链接器
- 聊一聊promise的前世今生
- Android NDK之静态/动态注册Native方法
- idea 自动生产序列吗,IDEA自动生成序列化Id
- ++[[]][+[]]+[+[]] == 10 //true
- 纯js分页代码(简洁实用)
- Fragstats 4.2 批处理(geotiff格式)
- 浅析ServiceMesh Istio
- 如何为人员办理离职停保
- 计算机指令的标准,MIDI是乐器和计算机使用的标准语言,是一套指令
- webpack入门使用教程
- luogu4182 [USACO18JAN] Lifeguards P (单调队列优化dp)
- [数据结构与算法]动态规划:扔鸡蛋问题
- scrcpy替换minicap
- “INNER JOIN”和“OUTER JOIN”有什么区别?
热门文章
- html中设置table的各个td的宽度方法:
- flash 上传类 带自动压缩功能
- java 静态代码块的作用_Java中什么是静态代码块,有什么作用?
- Javaweb学习笔记(JSP标准标签库)
- python中multiply函数_【python入门】multiply用法
- 离线在线计算机系统,怎么离线重装系统?最简单离线系统重装方法
- 【解决办法】eclipse中的jsp文件修改,浏览器没有自动同步更新,而是需要重启tomcat才能更新
- Java 游戏自动寻路,自动寻路等于垃圾游戏!跑图才是真浪漫?大人,这次时代真的变了...
- sourceInsight4 破解方法
- Xshell 修改系统时间命令