MySql导入.sql文件?

han07471 2010-12-02 05:31:44
哈喽,大家好。
me遇到个问题:本人现在想通过C#控制.cmd文件,.cmd文件中是一些 向MySql导入.sql脚本的语句,请问一下该怎么写呢?在网上查了一下,实验还没有成功,求助与大家了。
...全文
53 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
feigouge 2011-07-05
  • 打赏
  • 举报
回复
学习了
han07471 2010-12-02
  • 打赏
  • 举报
回复
恩,好的,谢谢提醒
ACMAIN_CHM 2010-12-02
  • 打赏
  • 举报
回复
那就不要加 -p

"c:\program files\mysql server 5.1\bin\mysql" -uroot mydb < e:\dabase.sql
han07471 2010-12-02
  • 打赏
  • 举报
回复
OK ,成功!\(^o^)/~ 。
但是还有个问题, 就是-p后面我加了密码:123456后执行CMD文件,数据库操作并没有成功。当我把密码置空后,执行CMD文件会弹出CMD窗口,让输入密码,由于我在安装MySql是没有设置密码,打回车后就OK了。这是由于什么呢?
ACMAIN_CHM 2010-12-02
  • 打赏
  • 举报
回复
方向反了! 看 #4楼

另外由于有空格,加上引号。还有就是把密码加上。
"c:\program files\mysql server 5.1\bin\mysql" -uroot -p123456 mydb < e:\dabase.sql
han07471 2010-12-02
  • 打赏
  • 举报
回复
我的CMD文件内容:c:/program files/mysql server 5.1/bin/mysql -uroot -p mydb < e:/dabase.sql 双击后报错:‘c:/program is not recognized as an internal or external command operable program or batch file’
ACMAIN_CHM 2010-12-02
  • 打赏
  • 举报
回复
ACMAIN_CHM 2010-12-02
  • 打赏
  • 举报
回复
CMD文件(批命令)中

c:\programs\mysql\xxx\xxx\bin\mysql -uroot -p12345 dbname < helloword.sql
mysqldbd 2010-12-02
  • 打赏
  • 举报
回复
.sql文件里面是 ddl、dml语句。
mysqldbd 2010-12-02
  • 打赏
  • 举报
回复
-- 将数据导入mysql库的shell命令
$ /usr/local/mysql/bin/mysql -h localhost -u root -p123456 < /data/industry_1116.sql;

楼主可以参考一下。
wwwwb 2010-12-02
  • 打赏
  • 举报
回复
mysql -uroot -p*** database < aaa.sqL

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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