MySQL
链诸葛
为技术进步做些许贡献。
展开
-
Linux下安装MySQL5.7.24的详细步骤,一次搞定,避免pid文件缺失等问题
Linux下安装MySQL5.7.24的详细步骤,一次搞定,避免pid文件缺失等问题原创 2022-06-08 15:05:40 · 1322 阅读 · 0 评论 -
VALUES LESS THAN value must be strictly increasing for each partition,MySQL分区需要注意的坑
数据库会重建分区同时根据数据时间把对应的数据插入对应的分区。原创 2022-06-02 15:53:57 · 5381 阅读 · 2 评论 -
MySQL新建用户授权,建表分区
MySQL使用分区的好处,可以把一些归类的数据放在一个分区中,可以减少服务器检查数据的数量加快查询。原创 2022-05-20 20:50:38 · 538 阅读 · 0 评论 -
MySQL replace uuid REPLACE(UUID(), ‘-‘, ‘‘)重复问题,多种解决方案
MySQL replace uuid REPLACE(UUID(), '-', '')重复问题,多种解决方案原创 2022-03-01 17:21:57 · 4406 阅读 · 1 评论 -
快速解决,The server quit without updating PID file
快速解决,The server quit without updating PID file原创 2022-01-21 10:25:19 · 866 阅读 · 0 评论 -
已解决Starting MySQL... ERROR The server quit without updating PID file
Linux服务器重启后启动MySQL报错,错误信息如下:Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/VM_0_9_centos.pid).解决方案:1.修改MySQL配置文件,文件在/etc/my.cnf。添加以下配置:basedir = /usr/local/mysqldatadir = /usr/local/mysql/datalog-erro原创 2021-12-09 10:26:10 · 2492 阅读 · 0 评论 -
mysql存储过程《1》
存储过程:一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程的有点:一:存储过程可以重复使用,从而可以减少数据库开发人员的工作量。二:存储过程在创建的时候在进行了编译,将来使用的时候不再重新翻译。一般的SQL语句每执行一次就需要编译一次,所以使用存储过程提高了效率...原创 2015-08-21 16:01:40 · 140 阅读 · 0 评论 -
mysql存储过程《3》
首先说明一下使用的存储过程功能效果:查询数据源表中的各个表名字段,根据表名查询各个表,统计各个表中的数据量,然后更新数据源表。数据源表大致情况如图: 存储过程:DROP PROCEDUREIF EXISTS updateDataSource;CREATE PROCEDURE updateDataSource ()BEGIN DECLARE dataSiz...原创 2016-05-11 15:32:24 · 88 阅读 · 0 评论 -
修改mysql字符集
在安装mysql数据库的过程中,如果一直都是选择默认配置,那么数据库安装结束后,数据库的默认字符集编码方式为latin1,这就会导致在以后的开发过程中会出现中文乱码问题;网上有好多种解决方式,但是每种方式都不能从根本上解决问题,现在网上有两种很普遍的解决方式,而且这两种方式我都尝试了,并且不能解决问题,现在描述一下:第一种:修改安装目录C:\Program Files\MySQL\My...原创 2015-07-09 11:23:59 · 123 阅读 · 0 评论 -
mysql存储过程《2》续
通过传递节假日信息基础表主键、节日开始时间,添加或修改日期信息表中所属节日、所属节日第几天信息,达到配置节假日信息功能。在mysql存储过程《2》中使用了loop完成此配置节假日的功能,现在使用另外两种循环方式完成此功能。一:使用while。DROP PROCEDUREIF EXISTS holiday;CREATE PROCEDURE holiday ( IN ho...原创 2016-05-09 15:37:58 · 94 阅读 · 0 评论 -
mysql存储过程《2》
首先说明一下使用的存储过程功能效果:通过传递节假日信息基础表主键、节日开始时间,添加或修改日期信息表中所属节日、所属节日第几天信息,达到配置节假日信息功能。第一张表,节假日信息基础表:表说明:主键、节日名称,节日天数。第二张表,日期信息表: 表说明:主键、年、月、日、周第几天、农历、所属节日、所属节日第几天、日期。存储过程:DROP PROCEDUREIF E...原创 2016-05-03 15:57:40 · 118 阅读 · 0 评论 -
数据导出Excel表、数据库数据导出
public static HashMap<String, String> column = new HashMap<String, String>();static {//根据自己的数据库结构添加说明column.put("NAME", "名称");column.put("LEVEL", "等级");column.put("ADDRESS&原创 2013-09-10 11:41:49 · 124 阅读 · 0 评论 -
decode与case when的区别
求和:sum(decode(sign(xingji - 6),'',h.real_count,1,h.real_count,0))decode相较于case when,函数里面不能使用and连接多个条件,只能使用函数嵌套例如:sum(decode(sign(xingji - 6),-1,decode(hh.quxian,18,h.real_count,19,h.real_count,20,...原创 2012-11-30 14:33:49 · 705 阅读 · 0 评论 -
导出数据库设计结构为Excel表格,数据库字段操作
第一步:package DB;import java.util.HashMap;import java.util.Map;/** * 数据库字段数据类型与数字之间的对应关系 * @author lxzqz * */public class Types { protected final static Map MAP = new HashMap(); ...原创 2013-05-10 14:40:44 · 330 阅读 · 0 评论