linux命令行下导出导入.sql文件

转载 2013年10月25日 10:37:21

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码

2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

注:/usr/local/mysql/bin/  --->  mysql的data目录


二、导入数据库
1、首先建空数据库
mysql>create database abc;

2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql

建议使用第二种方法导入。

注意:有命令行模式,有sql命令

Linux下导入SQL文件

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr...
  • u011262253
  • u011262253
  • 2016年06月03日 16:21
  • 3400

远程linux服务器mysql数据库导入和导出.sql文件

远程linux服务器mysql数据库导入和导出.sql文件 2015.12.6  23:18 大部分情况本地开发环境为windows,部署的服务器为Linux,本地数据库导出.sql文件后需要...
  • qq_31280709
  • qq_31280709
  • 2016年04月13日 18:10
  • 4235

Linux下的Mysql,导入执行sql文件命令

mysql -u root -p dbname < filename.sql 执行上述命令,会提示你输入root账户的密码,密码验证成功后会在dbname这个数据库中执行filename.sql这个脚...
  • gz153016
  • gz153016
  • 2016年06月13日 16:29
  • 982

mysql如何创建数据库并导入数据文件(linux下)

xshell xftp 首先通过xshell连接数据库服务器,执行命令mysql -u root -p 命令,按照提示输入密码。连接上数据库。 在连接终端上执...
  • fu_manxing
  • fu_manxing
  • 2016年09月18日 15:23
  • 1621

Linux下MySQL导入sql文件乱码

一、先进入数据库 二、输入以下三条命令 CREATE DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci; GRA...
  • qq_17632417
  • qq_17632417
  • 2017年02月16日 14:08
  • 999

linux下导入mysql数据库命令

导入数据库 1、首先建空数据库 mysql>create database abc; 2、导入数据库 方法一: (1)选择数据库 mysql>use abc; (2)设置数据库编...
  • u014175572
  • u014175572
  • 2015年10月20日 11:20
  • 1749

【Linux】将终端的命令输出保存为txt文本文件

本来这不是一个问题,因为Linux中的终端很方便,可以直接复制粘贴的。 之后开一个gedit文本编辑器,把复制到的内容粘贴就可以的。 不像windows的cmd控制台,需要先右键标题栏,选...
  • yongh701
  • yongh701
  • 2015年07月21日 16:23
  • 8091

Linux的echo输出命令详解

Linux的echo输出命令详解 echo输出命令,顾名思义就是输出字符提示的, 命令格式如下:   echo  [选项] [输出内容]   选项:-e:支持反斜线控制的字符转换,前面有斜线的...
  • u010456903
  • u010456903
  • 2015年09月22日 19:46
  • 6053

Linux命令行执行.sql文件及常用sql命令

mysql -u root -p databaseName < /user/local/my.sql(sql文件路径) 然后输入mysql密码即可.常用命令 show databases; use ...
  • dzq_feixiang
  • dzq_feixiang
  • 2016年05月13日 16:21
  • 3523

Linux命令行执行.sql文件及常用sql命令

mysql -u root -p databaseName < /user/local/my.sql(sql文件路径) 然后输入mysql密码即可.常用命令 show databases; use ...
  • dzq_feixiang
  • dzq_feixiang
  • 2016年05月13日 16:21
  • 3523
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux命令行下导出导入.sql文件
举报原因:
原因补充:

(最多只允许输入30个字)