
MySQL
文章平均质量分 79
MySQL数据库服务是一个完全托管的数据库服务,可使用世界上最受欢迎的开源数据库来部署云原生应用程序。 它是百分百由MySQL原厂开发,管理和提供支持。
happy_king_zi
这个作者很懒,什么都没留下…
展开
-
数据库数据导出
【代码】数据库数据导出。原创 2024-10-29 12:03:21 · 448 阅读 · 0 评论 -
MySQL高级应用——存储过程和函数
函数与存储过程最大的区别就是函数调用有返回值,调用存储过程用call语句,而调用函数就直接引用函数名+参数即可Definer和sql security子句指定安全环境Definder是MySQL的特殊的访问控制手段,当数据库当前没有这个用户权限时,执行存储过程可能会报错sql secuirty的值决定了调用存储过程的方式,取值 :definer(默认)或者invoker。原创 2024-10-29 12:01:08 · 618 阅读 · 0 评论 -
MySQL常用函数
子查询是一个嵌套在外层语句中的完整select语句,通常用()括起来,子查询可以范围一个单一的值,一行值,一个表格等等。操作符的执行优先级,从高到低,同一行中的操作符优先级相同,相同优先级的情况下则从左到右执行。通常子查询的方式可以简化复杂join表链接查询和union结果合并查询,提高了语句的可读性。IFNULL 当expr1为非null时,则返回expr1,否则返回expr2。NULLIF 当expr1等于expr2时,则返回null,否则返回expr1。通配符%表示匹配0个或多个字符。原创 2024-10-28 17:23:40 · 600 阅读 · 0 评论 -
MySQL的权限系统
权限系统的作用:授予来自某个主机的某个用户可以查询、插入、修改、删除等数据库操作的权限不能明确指定拒绝某个用户的连接权限控制(授权与回收)的执行语句包括create user,grant,revoke授权后的权限都会存放在MySQL的内部数据库(MySQL)中,并在数据库启动之后把权限信息复制到内存中MySQL用户的认证信息不光包括用户名,还要包括发起的主机查看mysql实例默认root用户的权限(来自localhost)原创 2024-10-28 17:22:01 · 1022 阅读 · 0 评论 -
网站安全篇之SQL注入
【代码】网站安全篇之SQL注入。原创 2024-10-13 18:37:54 · 520 阅读 · 0 评论 -
MySQL数据库之part1
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL就是一个基于socket编写的C/S架构的软件客户端软件MySQL自带:如mysql命令,mysqldump命令等python模块:如pymysql。原创 2024-08-16 14:13:29 · 716 阅读 · 0 评论 -
MySQL数据库之part2
一般的应用系统,读写比例是10:1左右,而且插入操作和一般的更新操作很少出现性能问题。在生产环境中,我们遇到最多的、也是最容易出问题的还是一些负责的查询操作。因此查询语句的优化显然是重中之重。说起加速查询,就不得不提起索引了。2、什么是索引?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键。尤其是表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。原创 2024-08-16 14:33:10 · 1146 阅读 · 0 评论