MySQL
文章平均质量分 75
mr_tangshuai
The road of life is never straight and smooth.Where there is a will,there is a way.
展开
-
MySQL的常用命令
停止mysql服务(以管理员身份启动cmd)net stop mysql启动mysql服务net start mysql启动mysqlcmd->mysql -u root -p123456 连接本机cmd->mysql -h 192.168.46.254 -uroot -p123456 连接指定主机查看所有的数据库实例show databases;查看当前用原创 2017-11-17 19:47:01 · 247 阅读 · 0 评论 -
MySQL的常用函数
MySQL存储函数-基本常用函数1、字符串类1)mysql储存过程函数-字符串函数:CHARSET(str) //返回字串字符集CONCAT (string2 [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) //转换成小写LEFT原创 2017-11-17 19:56:07 · 179 阅读 · 0 评论 -
mysql通用存储过程分页
/*完成一个通用的存储过程分页1.当前页码1必填2.每页大小5必填3.任意表'employee'必填4.任意的查询列'num,name,tel,depno'可选5.任意查询条件'depno=1'可选6.任意的排序列'birth'可选7.任意的排序类型(asc/desc)'asc'可选 8.总记录数9.总页数*/create procedu原创 2017-11-28 22:31:15 · 304 阅读 · 0 评论 -
数据库的完整性约束及触发器
数据库完整性约束1.约束(列级约束) 主键 外键 不为空 唯一 Default Check(不支持)2.触发器(行级约束) 在对某些表执行更新操作(insert,update,delete)时同时触发一些其他动作,对于查询操作不会触发任何动作 #查询系统中的触发器select trigger_schema,trigger_name fr原创 2017-11-28 22:36:04 · 3191 阅读 · 0 评论 -
mysql中表的行列转换
以下面的例子做行列转换创建表t_score Student_id Student_name Course_name Score 1 小明 语文 92 1 小明 数学 ...原创 2019-04-17 15:05:44 · 431 阅读 · 0 评论 -
mysql中游标结合while的使用
-- 游标只能在存储过程、方法内部使用/* 遍历账户表的数据,将余额小于等于100的账户加100,大于100小于500加50*/create procedure proc_add_money()begin -- 声明变量,用来接收游标指向的行的数据 declare v_id int(11); declare v_username varchar(20)...原创 2019-04-17 15:14:18 · 2126 阅读 · 0 评论 -
mysql中用存储过程实现转账过程
/*一、1、编写存储过程实现转账过程2、提示:(1)涉及t_user、t_account表,新建t_transfer_log表(2)转账金额小于100,不收手续费,在100-1000范围收取0.1%的手续费,在1000-5000收取0.3%手续费,在5000-10000收取0.5%,大于10000收取1%手续费,封顶50块。(3)记录转账日志*/# 新建t_t...原创 2019-04-17 15:20:57 · 2355 阅读 · 0 评论