mysql
请叫我东子
一个拥有7年开发经验的java老兵。主要关注的技术方向为分布式技术、微服务、大数据、IOT、云原生、分布式事务、数据中台、领域驱动设计等相关技术。
展开
-
MySQL 4种事务隔离级别
1.事务是什么?事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前到事务开始时的所以操作。2.事务的特性事务具有四个特性:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四原创 2020-11-24 11:11:44 · 345 阅读 · 0 评论 -
MySQL忘记密码的解决方案
MySQL忘记密码的解决方案:1.在操作系统windows操作系统,xp或win7.中进入如下目录:C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.5\bin 2.停止MySQL服务C:\Program Files\MySQL\MySQL Server 5.5\b原创 2016-01-28 13:59:18 · 714 阅读 · 0 评论 -
Mybatis调用MySQL存储过程
1.存储过程的简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台原创 2017-04-10 11:40:35 · 33807 阅读 · 4 评论 -
CentOS7 安装MySQL5.7
安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ 1.1下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm1.2安原创 2017-05-17 14:47:25 · 830 阅读 · 0 评论 -
MySQL order by case 解决方法字母顺序应该是A-Z包含#顺序问题
MySQL order by case 解决方法字母顺序应该是A-Z包含# 正序排列,#号排到了前面的问题1 使用order by直接排序出现问题SELECT * FROM customer_info ORDER BY cus_name_index ASC;2 使用使用order by case 解决问题SELECT * FROM customer_infoORDE...原创 2018-03-19 14:54:07 · 3012 阅读 · 0 评论 -
MySQL使用存储过程为数据库中全部的表增加备用字段
需求描述要为数据库里的所有的表统一加上十六个备用字段,前提是备用字段名取表名前三位,拼接上备用1-16 ,16个字段中,其中8个varchar, 4个int, 4个datetime1.创建一个简单的表DROP TABLE customer_detail_info;CREATE TABLE `customer_detail_info` ( `cus_id` int(11) NOT ...原创 2018-12-07 17:01:49 · 1295 阅读 · 0 评论 -
mysql设置update时间字段自动更新
数据库表设计阶段中有个最佳实践,需要在每个表中预留创建时间create_time, 修改时update_time字段阿里巴巴编码规约中建议命名为gmt_create,gmt_modifie,并且类型datetime其中,create_time字段在一般开发中会设置默认值为“CURRENT_TIMESTAMP”,create_time设置默认为“CURRENT_TIMESTAMP”。在之前的...原创 2019-02-21 13:50:56 · 18273 阅读 · 2 评论