
DB-Mysql 数据库
kexiuyi
这个作者很懒,什么都没留下…
展开
-
MySQL 存储过程SP&事务处理transaction
具体参考https://www.cnblogs.com/fnlingnzb-learner/p/6861376.html在MySQL中,单个Store Procedure(SP) 存储过程不属于原子操作,而Oracle则是原子的。转载 2020-03-25 18:16:32 · 465 阅读 · 0 评论 -
mysql存储过程脚本的坑
DELIMITER $$USE `sign`$$DROP PROCEDURE IF EXISTS `SP_SetCalledPasswdTempSaveTimeLen`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_SetCalledPasswdTempSaveTimeLen`(IN strOpStyle VARCHA...原创 2019-11-26 22:44:51 · 491 阅读 · 0 评论 -
C++ 读写MySQL经典
from https://blog.youkuaiyun.com/jemlee2002/article/details/1523164 看过很多C或是C++操作MySQL数据库的文章,大部分太吃力了,甚至有一部分根本没有很好的组织文字,初学者比较难以接受,即使是C++或是C高手也是比较难看懂。写这篇文章的目的不是别的,就一个,告诉您用MySQL的C API直接操作MySQL数据,并做了比较高效...转载 2018-08-12 12:04:07 · 1431 阅读 · 0 评论 -
Mysql中文乱码问题完美解决方案
from http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin1;2.table的语系设定问题(包含character与collation);3.客户端程式(例如php)的连线语系设定问题;强烈建议使用utf8!!!!u转载 2017-08-06 22:18:21 · 453 阅读 · 0 评论 -
创建mysql表分区的方法
from http://www.jb51.net/article/42544.htm表分区是最近才知道的哦 ,以前自己做都是分表来实现上亿级别的数据了,下面我来给大家介绍一下mysql表分区创建与使用吧,希望对各位同学会有所帮助。表分区的测试使用,主要内容来自于其他博客文章以及mysql5.1的参考手册mysql测试版本:mysql5.5.28mysql物理存储文件(有my转载 2017-06-22 17:01:14 · 1220 阅读 · 0 评论 -
MYSQL表分区操作错误1503解决方案
from http://www.codesky.net/article/201004/168271.html在对表进行分区时,如果分区字段没有包含在主键字段内,如表A的主键为ID,分区字段为createtime ,按时间范围分区,代码如下:CREATE TABLE T1 ( id int(8) NOT NULL AUTO_INCREMENT, creat转载 2017-06-22 16:59:03 · 6287 阅读 · 1 评论 -
mysql设置datetime默认值为now(但不支持)
from http://www.cnblogs.com/panxuejun/p/6137698.htmlMYSQL-TIMESTAMP数据类型的默认值与自动更新问题在mysql中timestamp数据类型是一个比较特殊的数据类型,他可以自动在你不使用程序更新情况下只要你更新了记录timestamp会自动更新时间通常表中会有一个Create date 创建日转载 2017-06-22 15:45:04 · 6797 阅读 · 0 评论 -
mysql分表和表分区详解
from http://www.2cto.com/database/201503/380348.html为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点转载 2017-06-22 15:30:39 · 415 阅读 · 0 评论 -
Apache Commons DbUtils使用手册
from http://blog.youkuaiyun.com/chszs/article/details/43051089一、介绍DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是在JDBC的基础上做了一层封装,主要是对结果集的封装,可以直接将查询出来的结果集封装成JavaBean,旨在简化JDBC代码混乱与重复。JDBC代码开发,存在很多难点:1)操作过程复杂转载 2017-03-04 15:40:00 · 537 阅读 · 0 评论 -
MySQL中TOP语句的取代语句limit
from http://blog.youkuaiyun.com/flyingpig204/article/details/4195896MySQL中不支持TOP语句,而在SQL Server 和 sybase中才有效. MySQL中select * from tablename order by orderfield desc/asc limit position,counter;转载 2017-03-04 15:38:28 · 1040 阅读 · 0 评论 -
MySQL创建用户的三种方法
from http://blog.youkuaiyun.com/huaishu/article/details/50540814前言:MySQL创建用户的方法分成三种:INSERT USER表的方法、CREATE USER的方法、GRANT的方法。一、账号名称的构成方式账号的组成方式:用户名+主机(所以可以出现重复的用户名,跟其他的数据库不一样)用户名:16字符以内.转载 2016-12-06 21:12:09 · 559 阅读 · 0 评论 -
window平台如何搭建Mysql集群
from http://www.2cto.com/database/201411/356886.html为了提高系统的可用性实现系统7*24小时运行的目标,我们的项目搭建了一个mysql集群来增加系统的可靠性,下面说一下项目中mysql集群的搭建过程。先谈谈对于搭建各种集群、分布式、负载均衡的理解,一个高可用、高性能、伸缩性强的分布式系统并不是一蹴而就,一下搭出这样的架构也有点转载 2016-08-27 10:09:16 · 712 阅读 · 0 评论 -
一个大型MySQL分布式系统诞生
from http://zhaolinjnu.blog.sohu.com/116545760.html 在淘宝,有一个业务系统,在一年半以前,这个业务系统很小,访问量很低,相关的表跟核心数据库放在一起,后来由于产品升级,新产品的许多功能很受会员的喜爱,会员大量使用,很快就对核心数据库造成了相当程度的IOPS冲击与威胁,也迅速消耗着核心存储的空间,为了不影响淘宝的核心业务,我们将转载 2016-08-27 09:59:42 · 6153 阅读 · 1 评论 -
Mysql海量数据存储和解决方案之一—分布式DB方案
转自 http://blog.chinaunix.net/uid-25979788-id-3270311.html1) 分布式DB水平切分中用到的主要关键技术:分库,分表,M-S,集群,负载均衡2) 需求分析:一个大型互联网应用每天几十亿的PV对DB造成了相当高的负载,对系统的稳定性的扩展性带来极大挑战。3) 现有解决方式:通过数据切分提高网站性能,横向扩展数据层转载 2016-08-27 09:57:26 · 2549 阅读 · 0 评论 -
skip-grant-tables:非常有用的mysql启动参数
转自 http://www.2cto.com/database/201302/188347.htmlskip-grant-tables:非常有用的mysql启动参数 介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。 操作方转载 2016-08-14 17:50:15 · 3298 阅读 · 1 评论 -
如何重启MySQL服务
转自 http://blog.youkuaiyun.com/ostroff/article/details/4794791 RedHat Linux (Fedora Core/Cent OS)1.启动:/etc/init.d/mysqld start2.停止:/etc/init.d/mysqld stop3.重启:/etc/init.d/mysqld restart转载 2016-08-14 17:48:35 · 323 阅读 · 0 评论 -
DEBIAN 下 MYSQL 允许远程连接
转自 http://littlepig.cn/software/debian-mysql-remote-access/DEBIAN 下 MYSQL 允许远程连接虽然安全性可能会有一些问题,但用诸如 navicat 等工具来管理数据库,比 phpmyadmin 或者 adminer 要方便的多,所以需要将 mysql 配置为允许远程访问的形式。1)防火墙得开启 3306 端口转载 2016-08-14 17:47:14 · 6575 阅读 · 0 评论