mysql客户端 navicat 本地导入sql文件出错

以前遇到过这个问题,找了半天度娘没解决,然后就放弃了. 因为是自己 demo 的项目 所以就自己手动建表了.

现在实习了,去到公司下载下代码来,拿上sql 导入发现还是报错, 根本没法整,然后自己都不知道在哪点到的一个博客,上面写的一个解决方案.试了一下居然真的可以. 记录下,防止以后遇到瞎找百度.

原文链接

运行sql文件


将这个对勾去了即可,也不知道什么原因.

然后开始  不会在遇到错误了.


### 如何使用 Navicat for MySQL 导入本地 SQL 文件 #### 准备工作 确保已安装并配置好 Navicat for MySQL 软件环境。确认目标数据库已经创建完毕。 #### 进行导入操作 通过菜单栏选择 `工具` -> `运行SQL文件...` 或者直接点击主界面中的相应图标来启动SQL文件导入向导[^1]。 - **选择要执行的SQL文件** 浏览计算机找到待上传的`.sql`格式文件路径,支持拖拽方式加载文件。 - **预览与编辑** 加载完成后可以在窗口内查看即将被执行的具体命令列表;如果发现有误可以在此处修改,不过通常建议保持原样以防止意外情况发生。 - **指定字符集编码** 设置正确的字符集对于避免乱码至关重要,默认情况下会采用UTF8mb4通用多字节编码方案,可根据实际需求调整选项。 - **设定其他参数** 可勾选诸如忽略错误、停止于第一个错误之类的高级选项以便更好地控制整个过程的行为模式。 最后按下“开始”按钮等待程序完成读取解析直至全部指令顺利提交给MySQL服务器处理结束为止[^2]。 ```sql -- 示例:简单的 CREATE TABLE 和 INSERT INTO 语句组合成单个 .sql 文件内容 CREATE DATABASE IF NOT EXISTS example_db; USE example_db; DROP TABLE IF EXISTS users; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50), password CHAR(60) ); INSERT INTO users (username, password) VALUES ('admin', 'hashed_password'); ```
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值