随笔分类 - Mysql
            
    Mybatis常见知识点
    
            
            
        
摘要:Mybatis常见知识点 ${}和#{}有什么区别 ${}是简单的字符串替换,属于静态文本替换,并且并不是在预处理的时候进行替换,实在编译的时候进行替换,可能会存在sql注入的风险。替换后的值不会自动加上单引号。 #{}是占位符,是在预编译的时候进行替换成?占位符,执行前才会把参数设置进去,相当于j
        阅读全文
            
        
            
    MySQL数据库规范
    
            
            
        
摘要:MySQL数据库规范 前言 今天我们来聊一聊MySQL数据库常见的一些建议设计规范,参考阿里的《JAVA开发手册泰山版》,我们简单挑出几处进行简单分析和回顾复习,如果有不正确或者不足的地方,还请指正。 规范 表名、字段名命名必须使用小写字母或数字,并且使用下划线进行分隔,禁止以数字开头。 MySQL
        阅读全文
            
        
            
    浅谈Mysql常见注意事项一
    
            
            
        
摘要:浅谈Mysql常见注意事项一 不要在Mysql中使用utf8 Mysql中utf8并不是真正意义上的utf8,而是指的是utf8mb3,这种字符集仅支持BMP字符,码位在0到65535之间,不支持一些补充字符,例如一些生僻字和emoji表情。utf8mb3是Mysql早期就支持的字符集,由于不支持补
        阅读全文
            
        
            
    MySQL事务隔离级别
    
            
            
        
摘要:MySQL事务隔离级别 事务 事务是由单独的一个或者多个SQL语句组成,是一个最小的不可再分割的单元,这一组操作里面的所有的执行,要么全部成功、要么全部不成功。如果有一个执行不成功,则全部进行回滚。 例如: 去银行转账,用户用A账户转100元到B账户,首先A账户需要扣减100元,B账户需要增加100
        阅读全文
            
        
            
    Mysql 5.7开启binlog日志
    
            
            
        
摘要:Mysql 5.7开启binlog日志 前言 binlog是MySQL的二进制日志,并且是MySQL中最重要的日志。binlog记录了对MySQL数据库执行更改的所有操作,包括对数据库表结构的变更,对数据的变更,例如CREATE、ALTER TABLE、INSERT、UPDATE、DELETE…,但
        阅读全文
            
        
            
    docker 安装mysql5.7
    
            
    
摘要:docker 安装mysql5.7 前言 MySQL 是目前最流行的关系型数据库管理系统,开发者是瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。具有体积小、速度快、成本低等特点。 MySQL是开源的,目前属于Oracle公司 MySQL支持大型的数据库。 M
        阅读全文
            
        
                    
                
浙公网安备 33010602011771号