为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 存储过程的优点: 1、增强SQL语句的功能和灵活性; 2、提高执行速度; 3、减少网络流量。 创建存储过程 create [definer = {user | current_user}] procedure sp_name ([proc_parameter[,...]]) [characteristic...] routine_body proc_parameter: [in | out | inout] param_name type 参数: in:表示该参数的值必须在调用存储过程时指定 out:表示该参数的值可以被存储过程改变,并且可以返回 inout:表示该参数的调用时指定,并且可以被改变和返回 存储过程特性: comment:注释 contrains sql:包含 sql 语句,但不包含读或写数据的语句 no sql:不包含 sql 语句 reads sql data:包含读数据的语句 modifies sql data:包含写数据的语句 sql security {default | invoker} 指明谁有权限来执行 存储过程的过程体: A、由合法的 sql 语句构成 B、复合结构使用 begin ... end 语句 C、复合结构可以包含声明、循环、控制结构
    查看全部
  • MySQL默认的端口号 3306 MySQL中的超级用户叫什么 root 创建数据库 CREATE DATABASE 修改数据库 ALTER DATABASE 删除数据库 DROP DATABASE
    查看全部
    0 采集 收起 来源:内容回顾

    2014-12-09

  • 使用自动编号时,若手动输入了一个值,那么下一条自动编号接着手动输入的编号延续 如,自动编号为1,2,3 此时手动输入了一个编号9,那么下一条自动编号就接着10,11,12
    查看全部
  • CREATE DATABASE DA_NAME #CREATE DATABASE SHOW DATABASE DA_NAME; #CHECK THE DATABASE DROP DATABASE DA_NAME; #DELETE ALTER DATABASE DA_NAME CHARACTER SET = utf8 #CHANGE THE DEFAULT CODE.
    查看全部
    0 采集 收起 来源:操作数据库

    2014-12-09

  • 存储过程: 是指 sql 语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理 优点 A、增强 sql 语句的功能和灵活性 B、实现较快的执行速度 C、减少网络流量
    查看全部
  • MySQL命令执行流程
    查看全部
  • 课程回顾
    查看全部
    0 采集 收起 来源:课程回顾

    2014-12-09

  • delimiter // 切换结束符// delimiter ; 切换结束符为; create function adduser(username varchar(20)) return int unsigned return begin insert test(username)values(username); return last_insert_id(); end // select adduser('rose'); //
    查看全部
  • 创建带有参数的自定义函数 create function fun2(num1 smallint unsigned,num2 smallint unsigned) returns float(10,2) unsigned return (num1+num2)/2; 删除自定义函数 drop function fun_name;
    查看全部
  • 创建不带参数的自定义函数: select now(); select date_format(now(),'%Y年-%m月-%d日 %H点:%i分:%s秒'); create function t1() returns varchar(30) return date_format(now(),'%Y年-%m月-%d日 %H点:%i分:%s秒'); select f1();
    查看全部
  • 用户自定义函数(user-defined function,UDF) 函数有名字,后面小括号中为参数,得到的信息为返回值。 必要条件(1、参数 2、返回值)参数和返回值之间没有必然内在联系,都有返回值,不一定有参数 创建自定义函数 create function fun_name returns(返回值类型){string | integer | real | decimal} routine_body(函数体) 函数体 A、函数体由合法的 sql 语句构成 B、函数体如果是复合结构必须使用 begin...end 语句 C、复合结构可以包含声明、循环、控制结构
    查看全部
  • md5()用于外部页面 password() 用于修改mysql当前用户的密码 select md5('admin');加密为32位的unicode输出 *4ACFE3202A5FF5CF467898FC58AAB1D615029441 select password('admin'); set password=password('admin');MySQL 登录密码修改为 admin
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2015-01-14

  • 聚合函数:只有一个返回值(不能单独使用select) 平均值:avg() select avg(goods_price) as avgprice from tdb_goods; select round(avg(goods_price),2) as avgprice from tdb_goods; 计数:count() select count(goods_id) as countid from tdb_goods; 最大值:max() select max(goods_price) as pricemax from tdb_goods; 最小值:min() select min(goods_price) as pricemin from tdb_goods; 求和:sum() select sum(goods_price) as counts from tdb_goods;
    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2015-01-14

  • 信息函数 连接ID select connection_id() // 1 当前数据库 select database() // imooc 最后插入记录的 id 号(一次插) select last_insert_id() // 0 当前用户 select user() // root@localhost 版本信息 select version() // 5.5.19 查看mysql版本的方法 A、外部查询(mysql -V[--version | --help | -? | -I]) B、内部查询(select version() | status)
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2014-12-09

  • select now();当前日期和时间 select curdate();当前日期 select curtime();当前时间 select date_add('2014-3-12',interval 365 day);日期增加在2014-3-12上加365天 select date_add('2014-3-12',interval -365 day);日期减少在2014-3-12上减365天 select date_add('2014-3-12',interval 365 week); select datediff('2013-3-12','2014-3-12');输出365,得到两个日期之间的差值 select date_format('2014-10-13','%m/%d/%Y');输出10/13/2014进行日期格式化 %m 月, 数字(01……12) %c 月, 数字(1……12) %b 缩写的月份名字(Jan……Dec) %j 一年中的天数(001……366) %H 小时(00……23) %k 小时(0……23) %h 小时(01……12) %I 小时(01……12) %l 小时(1……12) %i 分钟, 数字(00……59) %r 时间,12 小时(hh:mm:ss [AP]M) %T 时间,24 小时hh:mm:ss) %S 秒(00……59)   %s 秒(00……59) %p AM或PM
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!