Heidisql操作记录

本文介绍了如何使用HeidiSQL替代Navicat,主要内容包括如何导出查询结果为SQL文件以及执行外部SQL文件的步骤,帮助用户在避免侵权的情况下进行数据库操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.导出查询结果

2.执行sql文件

 


navicat作为一款收费软件,终于被公司禁止使用,避免侵权.

替代软件是开源免费的heidisql

在此记录heidisql的一些操作

 

1.导出查询结果

批量删除72张表,需要把sql生成sql的结果导出来执行

SELECT CONCAT( 'drop table ', table_name, ';' )
FROM information_schema.tables
WHERE table_schema='ivms8000fms'  AND table_name LIKE 'otherrecords20%';

 

开始导出

然后把csv文件里面的sql语句复制出来放到.sql文件

### HeidiSQL 使用教程:数据库操作 #### 安装与下载 为了开始使用HeidiSQL,需先从官方网站下载最新版本的应用程序[^1]。 #### 连接到MySQL服务器 启动HeidiSQL之后,在欢迎界面点击“新建会话”,输入目标MySQL服务器的相关信息,包括主机名、端口、用户名和密码。确认无误后点击打开按钮即可建立连接[^3]。 #### 浏览数据库结构 成功登录到指定的MySQL实例后,默认情况下可以看到四个预定义好的系统级架构——information_schema, mysql, performance_schema以及sys(具体视环境而定),这些特殊区域通常不建议随意更改其内部对象属性或删除它们中的任何一部分;对于普通用户而言,则可以专注于自己创建的数据集上。 #### 利用SQL编辑器执行查询语句 通过顶部菜单栏选择相应的选项卡来访问强大的内置SQL编辑功能区。在这里不仅可以编写简单的SELECT命令检索记录列表,还能构建复杂的JOIN组合逻辑实现跨表关联分析任务。此外还支持多种语法高亮显示模式帮助开发者快速定位潜在错误位置并提高工作效率。 #### 实施数据导入/导出作业 当涉及到大量静态文件类型的迁移工作时(比如CSV),可借助于专门设计用来处理这类场景的功能模块轻松完成整个流程。只需按照提示逐步设定源路径、字段分隔符样式等必要参数配置项就能一键式地把外部资源同步至当前项目之中或者反之亦然。 #### 执行批量修改指令 针对多条目同时更新的需求场景下提供了便捷高效的解决方案。允许一次性选定多个表格行作为受影响范围,并且能够自动生成符合预期效果的标准DML脚本供审核后再提交给引擎层去实际运行从而减少人为失误风险概率的发生几率。 #### 备份与恢复机制 考虑到意外情况下的灾难预防措施同样不可或缺。因此内嵌了一套完整的备份策略制定向导引导使用者妥善保存重要资料副本的同时也简化了后续可能要用到的历史版本还原过程的操作难度门槛。 #### 对SQL Server的支持 除了上述提到的各项特性外,该软件同样适用于Microsoft SQL Server平台上的开发运维活动当中。遵循特定指南即能顺利建立起稳定可靠的通信链路进而开展诸如新增加列、移除现有约束条件之类的常规维护动作[^2]。 ```sql -- 示例:简单查询语句 SELECT * FROM my_table WHERE id = 1; -- 示例:复杂联结查询 SELECT t1.name, t2.address FROM customers AS t1 INNER JOIN orders AS t2 ON t1.id = t2.customer_id; ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值