mysql
格林-scorpio
做着自己喜欢的事。
展开
-
MySQL开机无法启动,需手动启动才可以。
MySQL windows开机启动问题原创 2022-07-01 09:00:42 · 4855 阅读 · 4 评论 -
mysql5.7安装
1、下载 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2、原创 2021-06-15 17:03:38 · 100 阅读 · 2 评论 -
登入用户,订购用户,活跃用户,留存用户
1、登入用户,订购用户,资源访问用户 SELECT P.d,P.user_c,Q.pay_c,R.res_c FROM ( SELECT DATE_FORMAT(create_date,'%Y-%m') AS d, COUNT(DISTINCT(userid)) AS user_c ...原创 2019-11-21 17:55:30 · 176 阅读 · 0 评论 -
记录去重
创建临时表删除 create table tmp_t as select t1.userid,t1.product_key,t1.id as del_id from user_table t1 LEFT JOIN ( select t2.userid,product_key,max(id) as max_id from user_t...原创 2019-11-21 17:50:33 · 138 阅读 · 0 评论 -
MYSQL 主从热备方式配置
MySQL数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好MySQL数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现MySQL数据库的热备份。 要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备MySQL的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可原创 2013-06-06 17:40:49 · 817 阅读 · 2 评论 -
MySQL备份与恢复脚本
# -*- coding: utf-8 -*- import os import sys import MySQLdb import datetime import shutil import traceback USER = "root" HOST = "localhost" PASSWD = "123456" BACKUP_DAYS = 5 BACKUP_DIR = "/root/back原创 2017-05-24 18:29:13 · 863 阅读 · 0 评论 -
导数据问题汇总
1、导数据中,id增长导入-------比如充值,下单后还未充值成功,等通知回调后,状态改变,这个时候到过去的记录状态可能是有问题的 2、以时间增长导入----订单生成时间可能会相同(当然概率好小),也可能存在订单状态不同步的情况。 3、id增长,导1小时之前的记录------应用服务器之间时间不同步,导致id大,但是时间小的情况,倒过去会掉数据原创 2016-03-25 15:14:58 · 408 阅读 · 0 评论 -
MYSQL left join 优化与解决办法
有时候left join 非常慢 a、主要是左边数据大,可以先想办法把左边数据减少 b、连接字段加入索引 c、不适用left join 直接在基础表查询条件中,改为 NOT EXISTS 语句原创 2016-08-03 11:31:59 · 2074 阅读 · 0 评论 -
SQL区间查询的用户数
SQL 区间查询原创 2015-10-20 10:56:56 · 1517 阅读 · 0 评论 -
SQL去重
对 userid ,game 重复的记录去重,只保留一条 CREATE TABLE `mygame` ( `id` int(11) NOT NULL AUTO_INCREMENT, `game` varchar(50) DEFAULT NULL, `userid` int(11) DEFAULT NULL, `create_datetime` datetime原创 2014-12-30 10:41:29 · 426 阅读 · 0 评论