mysql从后台导入sql文件

hayuanjunbudilei 2010-12-23 06:08:53
大家好,我记得mysql从后台能够导入sql文件,而且是很简单的一个source命令,查了一会网,没查到什么太好的信息,这个有哪位记得或者常用不?
...全文
862 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
weinianjie1 2010-12-26
  • 打赏
  • 举报
回复
两种方案
1,登陆状态下source c:/a.sql
2,未登录状态下mysql -u root -p123 -D mytable < a.sql
handsome_huxiulei 2010-12-24
  • 打赏
  • 举报
回复
这个 mysql>use mydb
mysql>source c:/db.sql 我还真没用过
zzh200411 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zxingchao2009 的回复:]
引用 3 楼 whut_lcy 的回复:
mysql>use mydb;
mysql>source c:/db.sql;


或者
下载一个sqlyog图形界面工具,点击DB->Resore from sql dump,然后选择相应的脚本,自动运行即可
[/Quote]
+1
Jlins 2010-12-23
  • 打赏
  • 举报
回复
mysql>use mydb;
mysql>source c:/db.sql;
大胖LU 2010-12-23
  • 打赏
  • 举报
回复
采用
mysql>\. E:\\Mysql\xx.sql

反斜杠点跟source意义相同,然后是sql文件路径,注意两点:1、反斜杠点与文件路径之间有空格号这跟source一样;2、sql文件的根目录有两个反斜杠

呵呵,这是马士兵老师视频里的,我经常这样用,希望对你有用!
hanwenjun07 2010-12-23
  • 打赏
  • 举报
回复
MYSQL导入导出常用命令

Youlunfans.com
一、备份数据库:(命令在DOS的mysql\bin目录下执行)
mysqldump --opt school>school.bbb
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p aikersql> aiker.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u aiker -p aikersql users> aiker_users.sql
3.导出一个数据库结构
mysqldump -u root -p -d --add-drop-table aikersql>d:\aiker_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

二.导入数据库
常用source 命令
进入mysql数据库控制台,如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\aiker_db.sql

也可以用 mysql -uroot -Ddb1 <d:\aiker_db.sql

三、将文本数据转到数据库中
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用n来代替.
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
2、数据传入命令 load data local infile "文件名" into table 表名;
注意:你最好将文件复制到mysqlbin目录下,并且要先用use命令打表所在的库。
数据导出
  数据导出主要有以下几种方法:
  使用select into outfile "filename"语句
  使用mysqldump实用程序
使用phpmyadmin导入
例如:mysql> select * from driver into outfile "a.txt";

导入
  同导出相类似,导入也有两种方法:
使用LOAD DATA INFILE "filename"命令
使用mysqlimport实用程序
使用phpmyadmin导入
使用sql文件
UPC_思念 2010-12-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 whut_lcy 的回复:]
mysql>use mydb;
mysql>source c:/db.sql;
[/Quote]

或者
下载一个sqlyog图形界面工具,点击DB->Resore from sql dump,然后选择相应的脚本,自动运行即可
whut_lcy 2010-12-23
  • 打赏
  • 举报
回复
mysql>use mydb;
mysql>source c:/db.sql;
米西米西 2010-12-23
  • 打赏
  • 举报
回复
用导入那里直接导入不行么?
happyfmy 2010-12-23
  • 打赏
  • 举报
回复
source XXXX.sql

67,518

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧