Mysql的row_format(fixed与dynamic)

  • Post author:
  • Post category:mysql

1、fixed 静态表,即该表的row_format是fixed,就是说每条记录所占用的字节一样。其优点读取快,缺点浪费额外一部分空间。 2、dynamic 动态表,即该表的row_format是dynamic,就是说每条记录所占用的字节是动态的。其优点节省空间,缺点增加读取的时间开销。 版权声明:本文为weixin_38919176原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原…

继续阅读 Mysql的row_format(fixed与dynamic)

MySQL如何获取binlog的开始时间和结束时间

  • Post author:
  • Post category:mysql

MySQL数据库恢复到指定时间点时,我们必须通过MySQL全备+MySQL增量备份(可选)+MySQL的二进制日志(binlog)进行重放来恢复到指定时间点,实际的生产环境中,可能一段时间内生成了多个二进制日志文件(binlog), MySQL本身不会存储二进制日志文件(binlog)的开始时间和结束时间,如果要还原到某个时间点,我们需要知道还原后重放哪些二进制日志文件。那么就必须获取二进制日志(…

继续阅读 MySQL如何获取binlog的开始时间和结束时间

Mybatis检测mysql表是否存在

  • Post author:
  • Post category:mysql

原文1 原文2 1、优先使用information_schema来检查,如果没有查询这个的权限则使用show tables来检查。 mapper: package com.chenp.demo.dao; import java.util.Map; import org.apache.ibatis.annotations.Param; /** * 通用的mapper * @author cp218 …

继续阅读 Mybatis检测mysql表是否存在

MySQL 批量更新和插入-MySqlAdapter

  • Post author:
  • Post category:mysql

一、说明 批量更新和批量插入都可以用MySqlAdapter来做; 注意:DataRow.RowState; DataRowState.Unchanged、DataRowState.Added、DataRowState.Detached、DataRowState.Modified 如果行的状态是Add,就会将数据新增到表中;是Modified就会更新数据; public void UpdateRe…

继续阅读 MySQL 批量更新和插入-MySqlAdapter

网上订餐点餐用餐系统的设计与实现(SpringMVC, BootStrap, MySQL)

  • Post author:
  • Post category:mysql

1、项目功能介绍 本设计的开发是基于B/S结构,采用JSP编程技术及Mysql数据库进行开发。本文首先介绍网站开发环境和运行平台、ASP、HTML、CSS3和java script,并对系统的设计进行了详细的需求分析;然后给出了网上订餐系统的设计方案及系统的具体实现,实现了网上订餐系统的构建,主要包括信息发布、用户管理、商品信息检索、餐品交易(购物及订单处理)、后台管理等功能;最后,通过测试与分析…

继续阅读 网上订餐点餐用餐系统的设计与实现(SpringMVC, BootStrap, MySQL)

mysql5.7版本不能插入中文?

  • Post author:
  • Post category:mysql

5.7及以下版本mysql默认数据库使用的字符集是 Latin1 。我们需要为其修改字符集为: utf8 方式:找到你安装时候mysql数据存放位置,我电脑里面是在c盘隐藏文件programdata中,找到 my.ini 打开后: 找到【mysql】#大概在63行左右,在其加入 default -character-set=utf8 #默认字符集​ 找到【mysqld】​ character-se…

继续阅读 mysql5.7版本不能插入中文?

MySQL查询语句练习

  • Post author:
  • Post category:mysql

出道半年了,总发现自己的SQL查询语句非常的弱,所以趁还没开始做项目的时候有时间练习,今天也是主要从网上摘来的练习,从简单到复杂。 数据库表以及数据 创建表: --学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT NU…

继续阅读 MySQL查询语句练习

MYSQL的索引粗略讲解

  • Post author:
  • Post category:mysql

# MYSQL的索引粗略讲解 --参考 MYSQL5.1 帮助档。 # MSSQL MYSQL 数据库索引 #索引 共同点:主要 是为了提高查找效率,同时也可能提高IDU效率,(主要体现在并发,对记录的查找以及锁定),但也可能影响IDU的效率。(因为要维护索引) #索引 都 有一些 长度限制,以及个数限制 #索引 都有一些特定的类型,按大类 有B树,R树,HASH等各种类型的索引 # 1. MYS…

继续阅读 MYSQL的索引粗略讲解

mac下mysql的用户设置密码

  • Post author:
  • Post category:mysql

利用navicat连接mysql,使用root可以成功登录,root不需要密码登录; 登录成功之后,navicat的管理用户的功能,可以给用户添加密码,例如修改用户root@%的密码,可以成功保存; 在重新用navicat登录,发现需要密码,密码正确可以成功登录; 利用navicat的用户管理功能创建一个用户,输入用户名,密码,Host,设置好权限,保存,然后用navicat登录刚创建用户,提示1…

继续阅读 mac下mysql的用户设置密码

Mysql select 中的子查询返回多个字段

  • Post author:
  • Post category:mysql

Mysql select 中的子查询返回多个字段 我的表中刚好有个字段是json格式,其中有个id需要做联表查询。如果直接解析json联表会影响性能,因为会全表的数据解json。所以我就用到子查询,但mysql select 中的只查询只能返回一个字段,想返回多个怎么办呢。 不费话,真接上代码 set @a:=null; set @b:=null; SELECT (SELECT CONCAT(@a…

继续阅读 Mysql select 中的子查询返回多个字段