这几天需要用到数据库,使用的是MySQL,数据库管理软件使用的是phpMyAdmin,要创建一个存储过程,就需要执行一个SQL语句,语句如下,结果报错了,报错如下:
“#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 ”
后来上网查,才发现原来是个经典错误,现在记录如下,免得以后再遇到:
解决方法:
首先确定不是SQL语句的问题,如果是语句的问题,那就得自己改改了,如果语句正确,那么可如下纠正:
1、听说以正确的SQL语句在命令行输入就可以正常执行,在phpMyAdmin里面就出错;这个方法我没试,感兴趣的可以验证以下;
2、主要就是在输入SQL语句的时候,phpMyAdmin默认的分隔符为";"(分号),而要改为"//"(双斜杠)。
如下图就会报错:
改为如下图就正确了:
这里主要的问题就是体现在分隔符上了,在命令行输入的时候就不会遇到这个问题了,这也就解释了为什么方法1理论也是可行的。呵呵,个人猜测的解释,欢迎知道的人留言指导一下。
关于这个问题,在鼎鼎有名的StackOverFlow网站也有相关帖子,感兴趣的可以移步看之:
#1064 - You have an error in your SQL syntax
查看存储过程
再来说一下怎么在phpMyAdmin中查看创建的存储过程可以执行如下语句查看创建的存储过程:
show procedure status;
我执行后的效果如下图:
转载自http://blog.csdn.net/chenlong12580/article/details/7514960
相关推荐
PHPMyAdmin是一款广泛使用的Web接口,它允许用户方便地管理和操控MySQL数据库,包括设置用户权限。以下是如何使用PHPMyadmin来设置MySQL权限的详细步骤。 首先,确保你已有一个运行在Linux Redhat 2.4.21上的服务器...
phpmyadmin的mysql脚本,供大家使用吧,可能有的人会找不到
4. **触发器和存储过程**:管理数据库的触发器和存储过程,提升数据处理效率。 5. **实时监控**:通过“状态”选项查看MySQL服务器的实时运行状态,如内存使用、连接数等。 **四、注意事项** 1. **安全**:由于...
在phpMyAdmin中,用户可以轻松创建新数据库,选择不同的存储引擎(如InnoDB或MyISAM),并设置字符集。此外,还可以导入和导出数据,支持多种格式,如CSV、SQL、XML等。 4. **表操作** 对于数据库中的表,...
高级用户可以利用phpMyAdmin进行复杂的数据库设计,如建立视图、触发器和存储过程,甚至进行数据库性能优化和故障排查。 通过phpMyAdmin V2.11.5,我们可以高效地管理和维护MySQL数据库,无论是初学者还是经验丰富...
在MySQL数据库管理中,设置权限是一项关键任务,用于确保数据安全和访问控制。...如果你在设置过程中遇到任何问题,可以参考相关文章或向社区提问以获取帮助。始终关注最佳实践,确保数据的安全和系统的稳定性。
本资源详细介绍了使用phpmyadmin管理mysql数据库的过程,涵盖了phpmyadmin的基本使用、数据库的创建、用户的管理和权限的设置等方面。 一、phpmyadmin的基本使用 phpmyadmin是一个在线软件,用于管理mysql数据库。...
### 使用phpMyAdmin设置MySQL数据库用户的权限 #### 一、前言 在现代数据库管理系统(DBMS)中,安全性和访问控制是非常重要的组成部分。对于MySQL这样的关系型数据库管理系统来说,能够有效地管理和分配用户权限是...
[Mysql数据库管理工具 phpmyadmin 的使用方法] <br>解压mysql.rar,将解压好的所有文件,拷贝至目录\webroot\mysql 目录下。 <br>mysql数据库的网页管理工具,使用方法 http://主机名/mysql 注意,进入后先...
标题中的“在线管理mysql好工具”指的是一个用于MySQL数据库管理的Web应用程序,它提供了一个用户友好的界面,类似于知名的phpMyAdmin。这个工具的特点是整个程序仅由一个PHP文件组成,这使得它的部署和使用非常简便...
MySQL是流行的关系型数据库管理系统,广泛用于存储和管理Web应用程序的数据。安装MySQL后,你需要创建一个管理员用户,设置root密码,并创建数据库。在命令行中运行MySQL客户端,执行如下SQL命令: ```sql CREATE ...
【标题】"轻松加愉快:一键安装mysql+phpmyadmin" 涉及的主要知识点是MySQL数据库管理系统和phpMyAdmin的安装与配置。MySQL是一种广泛使用的开源关系型数据库,而phpMyAdmin则是一个基于Web的MySQL数据库管理工具,...
以下是如何使用phpMyAdmin设置MySQL数据库用户权限的详细步骤和相关知识点。 首先,您需要在服务器上正确安装并配置phpMyAdmin。安装过程通常涉及下载软件包,解压到合适的目录,并配置相关的配置文件,如`config....
对于存储过程的管理,可以使用MySQL提供的命令行客户端,或者图形化工具如MySQL Workbench、phpMyAdmin等。这些工具提供了方便的查看、编辑和执行存储过程的功能。 总结,MySQL存储过程是数据库开发中的重要工具,...
用户可以使用MySQL客户端工具(如MySQL Workbench、phpMyAdmin等)导入该文件,执行其中的SQL命令来实践存储过程的操作。 同时,`mysql存储过程教程.pdf`很可能是一个详细的指南,涵盖了存储过程的基础概念、语法、...
### 掌握phpMyAdmin以实现高效的MySQL管理 在当今数据驱动的世界中,数据库管理系统(DBMS)成为了企业和组织的核心组成部分。MySQL作为一款流行的开源关系型数据库系统,因其易用性、灵活性和强大的功能集而备受...
本教程将详细指导你完成这一过程,并教你如何使用phpMyAdmin来管理MySQL数据库。 首先,我们需要安装IIS8。通过控制面板的“程序和功能”下的“启用或关闭Windows功能”,勾选“Internet信息服务”。由于我们要支持...
在IT行业中,数据库管理是至关重要的技能之一,而PHPMyAdmin作为一款强大的开源工具,使得MySQL数据库的管理和操作变得更为简单。本教程将深入讲解如何使用PHPMyAdmin进行基础的MySQL数据库操作。 首先,理解...