MySQL控制台导入SQL文件问题
作者:bea
昨天我备份了一下网站的数据库,导出为了SQL文件,想通过MySQL控制台将这个大SQL文件导入到本地的数据库里。可是出现了一些小小的问题。 在MySQL控制台导入超大SQL文件的语句是:mysql -u root -p 数据库名 < SQL文件位置。回车输入密码如果没有任何的错误输出就表示导入成功。可是我导入老是提示error数据库已存在。 后来分析原因,原来是我在建立数据表的时候并没有先检查数据库里是否已经存在同名的数据表。如果你也遇到和我同样的问题,那么告诉你下面的方
昨天我备份了一下网站的数据库,导出为了SQL文件,想通过MySQL控制台将这个大SQL文件导入到本地的数据库里。可是出现了一些小小的问题。
在MySQL控制台导入超大SQL文件的语句是:mysql -u root -p 数据库名 < SQL文件位置。回车输入密码如果没有任何的错误输出就表示导入成功。可是我导入老是提示error数据库已存在。
后来分析原因,原来是我在建立数据表的时候并没有先检查数据库里是否已经存在同名的数据表。如果你也遇到和我同样的问题,那么告诉你下面的方法。
清空数据库
清空你要导入的数据库,然后在MySQL控制台导入这个超大的SQL文件,那么这是没有一点问题的。
总结:我们在设计数据库的时候一定要事先检查数据库里是否已经存在同名的数据表,如果有那么我们就先删除该数据表,然后再创建该表,那么该数据表就是空的啦!你导入SQL文件的时候也会先删除存在同名的数据表,然后再创建数据表。如果你做了检测的话,那么我上面的问题你就不会出现。
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- 如何查询网站流量和提高网站流量
- Google adsense申请和18个需要注意的事项
- 网站制作之怎样优化网站
- 影响百度快照更新的因素有哪些
- 浅谈百度知道推广技巧
- SEO优化策略在企业级网站中的应用
- 细说搜索引擎不收录网站页面
- SEO以及与SEO相关的各种营销公司
- httpd.ini和.htaccess的写法与配置规则
- 新建的网站生存之该如何推广
- MySQL启动不了,无法启动MySQL服务解决方法
- mysql数据库导入、备份和导出常用命令总结
- mysql当天日期函数使用小结
- sql查询优化:查询语句优化小结
- MySQL教程之error 150错误提示解决办法
- MySQL教程之六种强制修改Root密码方法
- 解决MySQL 1067错误方法
- 完美解决MySQL中文乱码问题
- MySQL字段类型Verchar大小长度介绍