mysql常用数据库语句,正在找工作的程序员请收藏详解数据库
2023-06-13 09:20:10 时间
id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT, //id值,无符号、非空、递增——唯一性,可做主键。
)ENGINE=InnoDB //设置表的存储引擎,一般常用InnoDB和MyISAM;InnoDB可靠,支持事务;MyISAM高效不支持全文检索
INSERT INTO tb_name(id,name,score)VALUES(NULL, 张三 ,140),(NULL, 张四 ,178),(NULL, 张五 ,134);
这里的插入多条数据直接在后边加上逗号,直接写入插入的数据即可;主键id是自增的列,可以不用写。
Linke()用法中 % 为匹配任意、 _ 匹配一个字符(可以是汉字)
个人理解,存储过程就是一个自定义函数,有局部变量参数,可传入参数,可以返回值,不过这语法够呆滞的~~~
***这里的 IN (传递一个值给存储过程),OUT(从存储过程传出一个值),INOUT(对存储过程传入、传出),INTO(保存变量)
CALL pro(13,@total) //这里的存储过程两个变量,一个是IN一个是OUT,这里的OUT也是需要写上的,不写会出错
SELECT column_name, ..FROM tb_name [ WHERE ] [ UNION ] [ RROUP BY ] [ HAVING ] [ ORDER BY ]
)ENGINE=InnoDB //设置表的存储引擎,一般常用InnoDB和MyISAM;InnoDB可靠,支持事务;MyISAM高效不支持全文检索
INSERT INTO tb_name(id,name,score)VALUES(NULL, 张三 ,140),(NULL, 张四 ,178),(NULL, 张五 ,134);
这里的插入多条数据直接在后边加上逗号,直接写入插入的数据即可;主键id是自增的列,可以不用写。
Linke()用法中 % 为匹配任意、 _ 匹配一个字符(可以是汉字)
个人理解,存储过程就是一个自定义函数,有局部变量参数,可传入参数,可以返回值,不过这语法够呆滞的~~~
***这里的 IN (传递一个值给存储过程),OUT(从存储过程传出一个值),INOUT(对存储过程传入、传出),INTO(保存变量)
CALL pro(13,@total) //这里的存储过程两个变量,一个是IN一个是OUT,这里的OUT也是需要写上的,不写会出错
SELECT column_name, ..FROM tb_name [ WHERE ] [ UNION ] [ RROUP BY ] [ HAVING ] [ ORDER BY ]
转载请注明来源网站:blog.ytso.com谢谢!
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/4565.html
mysql相关文章
- MySQL 删除重复数据详解数据库
- MySQL分布式数据库搭建指南(mysql分布式数据库搭建)
- MySQL在中国: 改变信息技术生态(mysql中国)
- BLOB字段MySQL中使用Text BLOB字段存储数据(mysql数据库text)
- Mysql 5.1.28:更新更好的数据库管理功能(mysql5.1.28)
- 优化MySQL内核优化:提升数据库性能(mysql内核)
- MySQL修改表中数据:一步搞定!(mysql修改表中的数据)
- MySQL数据库引擎修改:一个简单的指南(mysql数据库引擎修改)
- 轻松解决MySQL轻松解锁,你将迎来更简单的数据库管理(mysql解锁)
- MySQL主从复制:从零开始配置(mysql主从复制配置)
- 卸载MySQL: 用brew搞定(brew卸载mysql)
- MySQL数据库的新附加途径(附加mysql数据库)
- 申请MySQL数据库教程,轻松上手迈向数据处理高手(mysql数据库申请)
- 如何在MySQL中使用H2数据库(mysql中使用h2)
- 中国 搭建CND服务器连接MySQL数据库(cnd链接mysql)
- 快速使用bat文件登录MySQL数据库(bat文件登录mysql)
- 用CMD命令行启动MySQL数据库成功了(cmd启动mysql成功)
- 提升MySQL数据库效率的技巧(mysql =x效率)
- 解决MySQL下载问题的方法分享(mysql 下载不了)
- 离线状态下如何使用MySQL数据库(mysql不联网不能用)
- 一个ASP.NET的MYSQL的数据库操作类自己封装的