• 总结网站Mysql优化

    Mysql存储引擎 选择合适的存储引擎Innodb myisam myisam: 写入数据非常快,适合使用场合dedecms/phpcms/discuz/微博系统等写入、读取操作多的系统。 innodb: 适合业务逻辑比较强的系统,修改操作较多的,例如ecshop、crm、办公系统、商城系统。mysql5.5以上默认的存储...

    2018-06-18 00:58:17

  • MySQL 存储过程的简单使用

    ...

    2018-06-18 00:57:43

  • SQL语言

    1.模式的创建 1 create schema "S - T" authorization wang; 2.设置默认值 1 create table student1 ( 2 sno char ( 8 ), 3 sname char ( 8 ), 4 sbirth date default ' 0000-00-00 ' , 5 ssex char ( 2 ) default ' ? ' , 6 sdept char ( 30 ) 7 ); 3.基本表的撤销 1...

    2018-06-18 00:57:32

  • MySQL 事物

    事务是数据库处理操作,其中执行就好像它是一个单一的一组有序的工作单元。换言之,事务将永远不会是完全的,除非在组内每个单独的操作是成功的。如果事务中的任何操作失败,整个事务将失败。 实际上,许多SQL查询组成到一个组,将执行所有这些一起作为事务的一部分。...

    2018-06-18 00:58:13

  • 数据库之mysql篇(3)—— mysql创建/修改数据表/操作

    创建数据表:create table 数据表名 1.创建表规范 create table 表名( 列名 数据类型 是否为空 自动排序/默认值 主键/外键/唯一键, 列名 数据类型 是否为空 默认值 外键/唯一键 ) ENGINE=InnoDB default charset=utf8; 强制创建数据库:create database if not exists...

    2018-06-18 00:57:46

  • CentOS 安装 MySQL

    ...

    2018-06-18 00:57:33

  • MySQL操作中的一些细节及良好习惯--------持续更新中.

    1、 尽量不要写太过复杂的 SQL 查询,不要想着非要一次性将结果全部以前端要求的形式返回出来,可以多次分开查询,这样逻辑清晰,问题解决速度快,方便维护,并且 SQL 的效率也高。 2、在使用联表查询的时候,关联表的表长一定不能过长,不然十分影响查询效率。工作中...

    2018-06-18 00:56:40

  • MySql批量操作数据库

    1)批量插入 批量操作主要使用的是Mybatis的foreach,遍历参数列表执行相应的操作, 所以批量插入/更新/删除的写法是类似的,只是SQL略有区别而已。 mysql批量操作需要数据库连接配置allowMultiQueries=true才可以。 insert id="batchInsert" parameterType="java.util...

    2018-06-18 00:56:59

  • MySQL 关于存储过程那点事

    存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令. 简介 SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给...

    2018-06-18 00:57:12

  • Mysql

    Day01 1.什么是数据库 简单来讲,数据库就是存储在硬盘上的一个文件而已, 只不过这个文件他有一定的规则,还有人专门为这个文件 开发了一种语言(SQL),通过这种语言可以通过管理软件 来快速的从数据库中查出数据。 数据库(DB) 2.什么是数据库管理软件 管理软件就是用来...

    2018-06-18 00:57:01

2