mysql中的语法规范
1.不区分大小写,但建议关键字大写,表名、列名小写
show databases;
SHOW databases;
SHOW DATABASES; (show和databases都是关键字,所以SHOW DATABASES;这种写法,比较规范)
show DATABASES;
2.每条命令最好用分号结尾,当然啦,你用\g结尾也可以,后续我们使用图形化界面,最好用分号结尾
show tables from test;
show tables from test\g
3.每条命令根据需要,可以进行缩进或换行(最好是关键字单独占一行),如下sql案例
SELECT -- 关键字单独占一行
id, name -- 字段名小写
FROM -- 关键字单独占一行
person; -- 表名小写
4.注释
单行注释:#注释内容
#select * from person; 相当于把select * from person;这句话注释掉了,相当于空语句,一回车,什么都不执行
单行注释:-- 注释内容 (注意:--和注释内容之间有一个空格,你不写空格的话,mysql就会认为这不是注释,没办法,mysql就是这么矫情,学过sqlserver的小伙伴就应该知道,在sqlserver中的单行注释就是--注释内容,--和注释内容之间不用写一个空格)
-- select * from person; 相当于把select * from person;这句话注释掉了,相当于空语句,一回车,什么都不执行
多行注释:/* 注释内容 */
/*select * from person;*/ 相当于把select * from person;这句话注释掉了,相当于空语句,一回车,什么都不执行