`
borglee
  • 浏览: 134475 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Mysql调试存储过程最简单的方法

阅读更多
以前同事告诉我用临时表插入变量数据来查看,但是这种方法过于麻烦,而且Mysql没有比较好的调试存储过程的工具。今天google了下发现可以用select + 变量名的方法来调试。。。真是让我汗颜啊。

具体方法:

在你的存储过程中加入如下语句:
SELECT 变量1,变量2;

然后用mysql自带的cmd程序进入mysql> 下。
call 你的存储过程名(输入参数1,@输出参数);(注:这里帮助下新同学,如果你的存储过程有输出变量,那么在这里只需要加 @ 然后跟任意变量名即可);
即可发现你的变量值被打印到了cmd下,简单吧?呵呵 希望能帮到诸位。

感谢您的来访。





菜鸟程序员,努力进步ing!!!
分享到:
评论

相关推荐

    MySQL 5.0 存储过程

    对于在不同操作系统上运行存储过程时可能遇到的问题,本书也给出了调试和寻求帮助的方法。 最后,书的结尾部分对MySQL这一技术进行了简单介绍,并表达了希望读者能够支持国内MySQL事业的发展,同时鼓励读者在转载...

    简单java操作log4j+Mysql存储日志信息

    一个简单的MySQL Appender实现可能会使用JDBC连接,将日志信息插入到预先设计好的日志表中。以下是一个简化的示例: ```java import org.apache.log4j.AppenderSkeleton; import org.apache.log4j.Layout; import ...

    mysql-8.2.0-winx64-debug-test.zip

    MySQL是世界上最受欢迎的开源数据库管理系统之一,主要用于存储和管理数据。这个特定的压缩包"mysql-8.2.0-winx64-debug-test.zip"包含了MySQL的8.2.0版本,专为Windows 64位操作系统设计。下面将详细讨论MySQL 8.x...

    MySQL数据库的安装调试和VC实现.zip

    4. 配置服务:安装过程中会提示你配置MySQL服务,包括端口设置、数据存储位置等,确保这些设置符合你的需求。 5. 启动MySQL服务:安装完成后,启动MySQL服务,确保数据库引擎正常运行。 接下来是MySQL的调试。调试...

    VS2015操作MySQL简单封装类

    在本文中,我们将深入探讨如何在Visual Studio 2015 (VS2015)环境中,使用C++语言封装一个简单的MySQL数据库操作类。这个类可以实现与MySQL数据库的连接,以及基本的增、删、改、查(CRUD)功能。在实际的软件开发中...

    mysql官档合集.zip

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。这份"mysql官档合集.zip"包含了MySQL的三个主要版本——5.6、5.7以及8.0的官方文档,是学习和理解MySQL数据库操作的重要资源。下面将详细...

    mysql-5.5.27-win32-兼容各类系统-简单好用-itheima.rar

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,尤其在Web应用程序开发中占据着重要的地位。本文将详细解析“mysql-5.5.27-win32-兼容各类系统-简单好用-itheima”这个压缩包文件所包含的知识点。 标题中的...

    最新版 mysql-for-visualstudio-1.2.8.msi

    3. **数据源向导**:MySQL for Visual Studio支持数据源向导,使得将MySQL数据库与Visual Studio项目关联变得简单。开发者可以轻松地将数据库表映射到数据集或实体框架模型,进而用于Windows Forms、ASP.NET或其他...

    MySQL数据库详细介绍

    1. **命令行工具**:MySQL自带的命令行工具(mysql、mysqladmin)是最基础也是最常用的工具之一,适合进行简单的数据库管理操作。 2. **图形界面工具**:如MySQL Administrator、MySQL Query Browser、phpMyAdmin...

    mysql-5.7.13-winx64

    4. 存储过程和触发器的增强:在5.7.13版本中,存储过程和触发器的性能得到了提升,支持更复杂的逻辑和更好的调试功能。此外,现在可以为存储过程和函数指定默认参数值,提高了代码的可读性和可维护性。 5. 分区功能...

    Unity连Mysql的MySql.Data.dll,支持Unity2021,Mysql8.0 、Mysql5.5的外网增删改查

    3. 调试时,如果遇到“找不到方法”或“无法加载类型”的错误,可能是Unity版本与MySql.Data.dll不兼容。检查并确保你下载的是与Unity版本相匹配的库。 4. 连接数据库的代码通常不应放在Update或Awake方法中,而应在...

    mysql C混合编程

    MySQL API提供`mysql_error()`函数获取最近一次操作的错误信息,`mysql_errno()`返回错误代码,帮助调试程序。 6. **关闭连接**:在完成所有操作后,记得使用`mysql_close()`关闭数据库连接,释放资源。最后,用`...

    idea+springboot+MySQL+jdk1.8实现简单的注册登录功能

    IDEA是Java开发者广泛使用的强大工具,它提供了丰富的功能,如代码高亮、自动补全、调试和版本控制集成等,极大地提高了开发效率。 接着是Spring Boot,它是Spring框架的一个扩展,简化了创建独立的、生产级别的...

    WinServer2003 IIS Mysql PHP Zend_环境调试

    总之,WinServer2003 IIS Mysql PHP Zend环境的调试是一个涉及多个组件的复杂过程,需要细心操作和了解每个部分的配置细节。这个教程提供了一个清晰的步骤指南,帮助用户在Windows Server 2003上成功搭建Web开发环境...

    Android 远程连接mysql 驱动 8.0.29

    8. **测试和调试**:在开发过程中,确保在不同的网络环境和设备上测试连接的稳定性,并使用日志来跟踪可能出现的问题。 总之,Android远程连接到MySQL数据库需要正确配置驱动依赖,获取必要的网络权限,并遵循最佳...

    centos7安装mysql5.7依赖第二部分

    2. **mysql-community-server**:这是MySQL服务器的主要组件,包括数据库引擎、SQL解析器、存储过程、触发器等功能。它负责处理客户端的连接请求,管理数据存储和检索,以及执行查询和其他数据库操作。 在安装这些...

    关于MySQL5.5.0下载的完整过程

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,尤其在Web应用程序开发中被广泛使用。MySQL 5.5.0版本是其发展中的一个重要里程碑,它带来了许多改进和新特性,使得该版本对于初学者来说更加友好,同时也...

    mysql-essential-5.1.68-winx64.zip

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,尤其在Web应用程序开发中被广泛使用。"mysql-essential-5.1.68-winx64.zip" 文件是一个针对Windows 64位系统的MySQL安装包,包含了运行MySQL服务器所需的所有...

    nodejs + express + mysql +log4js+redis

    在本项目中,开发者利用了Node.js的Express框架构建了一个Web应用程序,并结合了MySQL数据库、Redis缓存系统以及log4js日志管理工具,实现了基于cookie的用户登录验证功能,同时还涉及到了对MySQL存储过程的调用。...

Global site tag (gtag.js) - Google Analytics