首页数据库MySQL注释符有几种,用法是怎样

MySQL注释符有几种,用法是怎样

时间2024-03-22 16:28:03发布访客分类数据库浏览372
导读:这篇文章给大家介绍了“MySQL注释符有几种,用法是怎样”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“MySQL注释符有几种,用法是怎样”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一...
这篇文章给大家介绍了“MySQL注释符有几种,用法是怎样”的相关知识,讲解详细,步骤过程清晰,对大家进一步学习和理解“MySQL注释符有几种,用法是怎样”有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。



mysql的注释符有3种:1、“#”,表示单行注释,语法“#注释内容”;2、“--”,表示单行注释,语法“-- 注释内容”;3、“/**/”,表示多行注释,语法“/*注释内容*/”。

本教程操作环境:windows7系统、mysql5.7.27版本、Dell G3电脑。

MySQL注释符有三种:

1、#注释内容,表示单行注释

2、"-- 注释内容" (注意--后面有一个空格)

3、/*注释内容*/

另外,需要注意以下几点:

/* .... */ 在大部分编程语言中都是注释,这个注释之中的语句是不被执行的。但是,在MySQL中为了保持兼容,比如从mysqldump导出的SQL语句能被其它数据库直接使用,它把一些特有的仅在MySQL上的语句放在 /*! ... */ 中,这样这些语句如果在其它数据库中是不会被执行,但在MySQL中它会执行。在这里,*!之间不能有空格。

语句例如“/*!50701 select * from test */; ”,这里的50701表示假设数据库服务器是5.7.01以上版本,该语句才会被执行。

示例如下所示:

MySQL [(none)]>
     /*!select count(*) from mysql.user*/;
    
+----------+
| count(*) |
+----------+
|        7 |
+----------+
1 row in set (0.07 sec)
  
MySQL [(none)]>
     /* !select count(*) from mysql.user*/;
    
ERROR:
No query specified
  
MySQL [(none)]>
     /* select count(*) from mysql.user*/;
    
ERROR:
No query specified
  
  
MySQL [(none)]>
     select @@version;
    
+--------------+
| @@version    |
+--------------+
| 5.7.27-5-log |
+--------------+
1 row in set (0.06 sec)
  
  
MySQL [(none)]>
     /*!50727 select count(*) from mysql.user*/;
    
+----------+
| count(*) |
+----------+
|        7 |
+----------+
1 row in set (0.08 sec)
  
MySQL [(none)]>
     /*!50728 select count(*) from mysql.user*/;
    
Query OK, 0 rows affected (0.06 sec)

MySQL服务器版本是5.7.27,当MySQL服务器版本大于或等于5.7.28时,最后的SQL语句才会被执行。


以上就是关于“MySQL注释符有几种,用法是怎样”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: MySQL注释符有几种,用法是怎样
本文地址: https://pptw.com/jishu/650740.html
MySQL中root有何意义,修改root密码的方法有哪些 Python中Seaborn怎么安装和应用

游客 回复需填写必要信息