linux下导入、导出mysql数据库命令

一、查看mysql相关目录

首先linux 下查看mysql相关目录
root@ubuntu14:~# whereis mysql
mysql:
/usr/bin/mysql----   mysql的运行路径
/etc/mysql
/usr/lib/mysql-----   mysql的安装路径
/usr/bin/X11/mysql
/usr/share/mysql
/usr/share/man/man1/mysql.1.gz
此外还有一个:
var/lib/mysql --------mysql数据库data文件的存放路径

确定了运行路径,执行导入、导出mysql数据库命令

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

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
mysqldump -uroot -p blog > blog.sql

2、只导出表结构

mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
mysqldump -uroot -p -d blog > blog.sql

三、导入数据库

1、首先建空数据库
mysql>create database blog;
2、导入数据库
方法一:
(1)选择数据库
mysql>use blog;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /root/blog/blog.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
mysql -uroot -p blog < blog.sql
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容