Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

随笔分类 -  mysql

摘要:#!/bin/bash # mysql 5.6 version # Author : thinklxr # Time : 2020.07.10 Host="1" User="2" Pass="3" Port="4" # 管理员账户执行 if [ -z "$Host" ] then echo 阅读全文
posted @ 2022-07-21 17:20 风与叶子 阅读(57) 评论(0) 推荐(0) 编辑
摘要:今天在查线上问题时,通过phpMyAdmin来进行DML操作,发现比平时慢多了,就各种进原因。 项目的场景是一个mysql实例中创建了多个数据库,猜想可能是相互影响所致。 然后,查询线上Mysql数据库的连接数配置,发现明显不太合理。 如下: 大家知道 ,在服务器安装完Mysql实例后,会在my.i 阅读全文
posted @ 2020-03-17 10:41 风与叶子 阅读(3711) 评论(0) 推荐(0) 编辑
摘要:环境:linux,mysql5.5.21 错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 原因: 同一个ip在短时间内产生太多(超过mysql数据库max_conn 阅读全文
posted @ 2019-10-29 10:37 风与叶子 阅读(495) 评论(0) 推荐(0) 编辑
摘要:PHP echo ip2long('192.168.1.38'); 输出:3232235814 MYSQL SELECT INET_ATON('192.168.1.38'); 输出:3232235814 两个函数返回的结果是一样的,都是A*256*256*256+B*256*256+C*256+D的 阅读全文
posted @ 2017-12-04 14:34 风与叶子 阅读(403) 评论(0) 推荐(0) 编辑
摘要:MySQL HASH分区 http://www.cnblogs.com/chenmh/p/5644496.html RANGE分区:http://www.cnblogs.com/chenmh/p/5627912.html LIST分区:http://www.cnblogs.com/chenmh/p/ 阅读全文
posted @ 2017-07-27 17:30 风与叶子 阅读(145) 评论(0) 推荐(0) 编辑
摘要:原文地址: http://www.cnblogs.com/LUA123/p/6155414.html 上一节提到分时间段统计,可是无数据的时候不显示,而此时我们需要让他显示0。 首先我们需要建一个时间表。 并且插入一些数据,具体怎么插入有好多种方法,目的是生成我们需要的时间格式,如下 以下就要用到我 阅读全文
posted @ 2017-07-27 16:14 风与叶子 阅读(3495) 评论(0) 推荐(0) 编辑
摘要:MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器在MySQL中,创建触发器语法如下: 代码如下: CREATE TRIGGER trigger_nametrigger_timetrig 阅读全文
posted @ 2016-12-08 15:29 风与叶子 阅读(312) 评论(0) 推荐(0) 编辑
摘要:delimiter $$ CREATE FUNCTION my_replace(in_string VARCHAR(255),in_find_str VARCHAR(20),in_repl_str VARCHAR(20)) RETURNS VARCHAR(255) BEGIN DECLARE l_new_string VARCHAR(255); DECLARE l_find_pos IN... 阅读全文
posted @ 2016-12-08 14:59 风与叶子 阅读(217) 评论(0) 推荐(0) 编辑
摘要:索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引。删除索引可以利用ALTER TABLE或DROP INDEX语句来实现。(1)使用ALTER TABLE语句创建索引。语法如下:alter table table_name 阅读全文
posted @ 2016-12-08 11:39 风与叶子 阅读(7553) 评论(0) 推荐(0) 编辑
摘要:结果: 相关链接 http://blog.sina.com.cn/s/blog_9d0b00a4010122wf.html MySQL 存储过程参数用法 in, out, inout: http://www.blogjava.net/nonels/archive/2009/04/22/233324. 阅读全文
posted @ 2016-12-08 10:46 风与叶子 阅读(18780) 评论(1) 推荐(1) 编辑
摘要:思考: 我们知道mysql最好的数据存储量级是百万级别,是的往往在百万级别或者几十万级别就会出现慢查询(我对慢查询的定义是大于1秒),几年前我所在的一个做pos机支付的联机交易的核心系统组,当时就做过一次索引优化最终的总的交易时间缩短了300毫秒,约占总耗时的1/3。就在近期我所在的部门的一个非常重 阅读全文
posted @ 2016-12-05 15:01 风与叶子 阅读(264) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash #定时备份数据库 #备份目录 backdir=/data/backup/mysql/ #文件名随机 time=(date +%Y%m%d%H) user=user pass=pass dbname=dbname host=127.0.0.1 #执行备份 /usr/bin/mysqldump --opt -h{host} -u{user} -p{pass} $... 阅读全文
posted @ 2016-09-22 15:23 风与叶子 阅读(160) 评论(0) 推荐(0) 编辑
摘要:方法1:1、创建一个临时表,选取需要的数据。2、清空原表。3、临时表数据导入到原表。4、删除临时表。mysql> select * from student;+ + +| ID | NAME |+ + +| 11 | aa || 12 | aa || 13 | bb || 14 | bb || 15 阅读全文
posted @ 2016-09-05 18:46 风与叶子 阅读(200) 评论(0) 推荐(0) 编辑
摘要:以下内容来自mysql手册: 13.5.5.3. KILL语法KILL [CONNECTION | QUERY] thread_id每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线程正在运行,并使用KILL thread_id语句终止一个线程 阅读全文
posted @ 2016-05-05 22:30 风与叶子 阅读(265) 评论(0) 推荐(0) 编辑
摘要:http://www.jb51.net/article/40480.htm 阅读全文
posted @ 2016-03-20 19:26 风与叶子 阅读(251) 评论(0) 推荐(0) 编辑
摘要:MyCAT安装指南MyCAT 1.2版本快速上手-安装指南(安装单机)Mycat的server和mysql位于同一台服务器,centos6.2.4环境Mycat:10.191.116.175Mysql:10.191.116.175是用Java开发,需要有JAVA运行环境,mycat依赖jdk1.7的... 阅读全文
posted @ 2015-09-27 22:27 风与叶子 阅读(6750) 评论(0) 推荐(0) 编辑
摘要:如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行旧行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。例如,如果列a被定义为UNIQUE,并且包含值1,则以下 两个语句具有相同... 阅读全文
posted @ 2015-08-20 15:52 风与叶子 阅读(827) 评论(0) 推荐(0) 编辑
摘要:MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系... 阅读全文
posted @ 2015-05-09 13:04 风与叶子 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Locktable有两种模式locktablestable_nameread[orwrite];test1:session1:locktablestmp_xf_lock;1.可以查询2.dml报:ERROR1099(HY000):Table'tmp_xf_lock'waslockedwithaREA... 阅读全文
posted @ 2015-01-22 18:15 风与叶子 阅读(248) 评论(0) 推荐(0) 编辑
摘要:1、创建保存备份文件的路径/mysqldata #mkdir/bak/mysqlbak2、创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql.sh3、写入脚本如下脚本 注意,如果是你的mysql密码是带有特殊字符的,比如!@# ,那么需要在 -p参数后面加... 阅读全文
posted @ 2015-01-13 23:11 风与叶子 阅读(212) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示