MYSQL的简单问题

wyzegg 2002-11-21 02:26:17
我有一个MYSQL的SQL脚本
内容如下
drop table if exists tabname;
create table(...);


我这里的MYSQL有些问题
我要建立一些表
我使用
drop table if exists tabname;
这句话在表不存在的时候出错
如果使用
mysql 数据库名 <脚本名字
则出现错误退出
而是用
而使用\. 文件名
则可以忽略错误继续执行
想问问如果使用
mysql 数据库名 <脚本名字
怎么让它忽略错误继续执行
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
watano 2002-11-22
  • 打赏
  • 举报
回复
mysql -u root -p 数据库名 <脚本名字
试试看吧!
bombshell 2002-11-22
  • 打赏
  • 举报
回复
mysql -u toot dbname<d:/table/tablename.txt
zengmc 2002-11-22
  • 打赏
  • 举报
回复
1、你首先改成这样看看:drop table (if exists) tabname;
2、如果还是不行,你可以用下面这个命令把数据库导出来,看看他里面是怎么写的。
mysqldump -B --opt dbname>文件名(可以用记事本查看备份的文件)

56,677

社区成员

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

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