欢迎来到sem艺术
帮助中心

linux下mysql导入导出

  • 时间:2020-02-21 03:41 编辑: 来源: 阅读:216
  • 扫一扫,手机访问
摘要:导出 数据和表结构mysqldump -u用户名 -p 数据库名 > 导出后的文件名.sql     #示例如下   #mysqldump -uroot -p table > table.sql #回车输入DB密码

导出

 

数据和表结构

mysqldump -u用户名 -p 数据库名 > 导出后的文件名.sql
 
 
#示例如下
 
#mysqldump -uroot -p table > table.sql
#回车输入DB密码
#password


仅表结构

mysqldump -u用户名 -p -d 数据库名 > 导出的文件名.sql
 
 
#示例如下
 
#mysqldump -uroot -p -d table > table.sql
#回车输入DB密码
#password


另一种方式在-p后面直接输入DB密码也行(mysql5.6以下的版本可行)。如下:

#数据和表结构
mysqldump -uroot -ppassword table > table.sql
 
#仅表结构
mysqldump -uroot -ppassword  -d table > table.sql

但是要注意在mysql5.6之后的版本,这样的命令不可用。

Warning: Using a password on the command line interface can be insecure.

翻译过来就是:在命令行界面上使用密码可以是不安全的;


当然针对这个的解决办法,网上也有(如在配置文件里指定导出的密码),具体的这里就不说了。


直接回车之后再输入密码就可以避免这个问题。


 


导入

#创建数据库    table:库名
create database table;

方法一

#选择新创建的数据库
use table;
 
#设置数据库编码
set names utf8;
 
#导入sql文件
source /文件路径/table.sql;

方法二

mysql -u用户名 -p 数据库名 < /路径/导入的sql文件名.sql
 
 
#示例如下
 
#mysql -uroot -p table < /路径/table.sql
#回车输入DB密码
#passowrd
 
 
#与导入的方式一样,5.6之前的版本可以在-p后面直接加password


  • 全部评论(0)
上一篇:mysql导入超大SQL文件失败,怎么解决?
下一篇:已是最后一篇内容
最新发布的资讯信息
【SEO优化|】新手做 SEO 如何进行关键词分析与优化操作?(2020-02-26 21:15)
【SEO优化|】让SEO投稿通过率提升80%的技巧(2020-02-26 21:14)
【SEO优化|】网站排名优化有哪些注意事项?(2020-02-26 21:14)
【SEO优化|】网站优化遇到瓶颈如何破局?(2020-02-26 21:13)
【SEO优化|】如何利用百度站长工具做seo关键词排名?(2020-02-26 21:12)
【SEO优化|】网站跳出率太高怎么办?SEO优化人员必知的解决方案(2020-02-26 21:12)
【SEO优化|】网站SEO优化:如何理解排名与流量的“暧昧”关系(2020-02-26 21:11)
【SEO优化|】写不出高质量的SEO优化文章是因为没文采?(2020-02-26 21:10)
【SEO优化|】SEO外链优化策略:你还只看重收录吗?(2020-02-26 21:09)
【SEO优化|】读懂这7点,让SEO效果事半功倍(2020-02-26 21:09)
联系我们
联系客服
网站客服 联系客服
16624773845
手机版

扫一扫进手机版
返回顶部