随笔分类 -  mysql

Mysql初始化root密码和允许远程访问
摘要:mysql默认root用户没有密码,输入mysql –u root 进入mysql 1、初始化root密码 进入mysql数据库 1 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 2、允许mysql远程访问, 阅读全文

posted @ 2021-07-25 11:08 Hi,王松柏 阅读(136) 评论(0) 推荐(0) 编辑

MySQL慢查询分析工具pt-query-digest详解
摘要:一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行 阅读全文

posted @ 2020-08-06 15:36 Hi,王松柏 阅读(845) 评论(0) 推荐(0) 编辑

MySql 内存表使用
摘要:MySql 内存表使用 内存表使用哈希散列索引把数据保存在内存中,因此具有极快的速度,适合缓存中小型数据库,但是使用上受到一些限制,以下是蓝草使用的一些感受。 1、heap对所有用户的连接是可见的,这使得它非常适合做缓存。 2、仅适合使用的场合。heap不允许使用xxxTEXT和xxxBLOB数据类 阅读全文

posted @ 2020-08-06 10:29 Hi,王松柏 阅读(741) 评论(0) 推荐(0) 编辑

Mysql按天自动表分区教程
摘要:Mysql按天自动表分区教程 前言 什么是表分区? 创建测试数据库 创建测试表 手动进行分区 批量进行分区 单条增加分区 删除分区命令 插入数据 查看表分区 创建增加分区和删除分区代码 手动调用存储程序命令 开启事件 新建event事件 前言 在使用mysql时,往往用一张表来存放数据,不同的业务可 阅读全文

posted @ 2020-08-06 10:21 Hi,王松柏 阅读(5072) 评论(0) 推荐(2) 编辑

【数据库-MySql】开启事件 event_scheduler
摘要:Navicat Premium 事件计划已关闭。事件只能在服务器启动并开启事件计划时才能处理。 Navicat for MySQL The event_scheduler is Off. Events can be processed only when server is started with 阅读全文

posted @ 2020-05-29 11:42 Hi,王松柏 阅读(1465) 评论(0) 推荐(0) 编辑

mysql分区:每天自动添加新分区
摘要:对test数据库中position表按日期(天)分区: 需要做: 对已有数据分区 添加过程存储(相当于函数) 添加事件(相当于定时调用函数) 开启事件调度器(默认关闭) SET GLOBAL event_scheduler = ON; 必须对已有数据先进行分区 ALTER TABLE positio 阅读全文

posted @ 2020-05-06 15:03 Hi,王松柏 阅读(3641) 评论(0) 推荐(0) 编辑

mysql too many connection
摘要:打开配置文件 添加一下配置 vi /etc/my.cnf wait_timeout = 600 interactive_timeout = 600 1.mysql -u root -p 回车输入密码进入mysql 2.show processlist; 查看连接数,可以发现有很多连接处于sleep状 阅读全文

posted @ 2020-03-22 09:40 Hi,王松柏 阅读(206) 评论(0) 推荐(0) 编辑

mysql timeout的详细介绍
摘要:1.timeout变量知多少 打开mysql,用show variables like '%timeout%'命令一看,不看不知道,一看吓一跳,结果如下面所示,这么多timeout相关变量,一下就吓尿了。。原来对mysql的了解原来是如此的不够,好了,这么些timeout究竟各自是什么意思,花了一下 阅读全文

posted @ 2020-03-22 09:39 Hi,王松柏 阅读(4004) 评论(0) 推荐(0) 编辑

MySQL数据库高并发优化配置
摘要:在Apache, PHP, mysql的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接 影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观 阅读全文

posted @ 2019-08-20 14:04 Hi,王松柏 阅读(3601) 评论(0) 推荐(0) 编辑

MySQL优化——MySQL 生产环境下 my.cnf 优化配置
摘要:MySQL 5.6/5.7 参数文件优化配置[client]port = 3306socket = /data/mysql/tmp/mysql.sockdefault-character-set = utf8mb4 [mysqld]# Basic port = 3306socket = /data/ 阅读全文

posted @ 2019-08-20 14:03 Hi,王松柏 阅读(1469) 评论(0) 推荐(0) 编辑

MySQL的ibdata1文件占用过大瘦身
摘要:处理MySQL的ibdata1文件过大问题本人在对数据库进行大量的数据插入和删除的时候,发现ibdata1的占了将近一个T ibdata1文件是什么? ibdata1是一个用来构建innodb系统表空间的文件,这个文件包含了innodb表的元数据、撤销记录、修改buffer和双写buffer。如果f 阅读全文

posted @ 2019-03-11 10:20 Hi,王松柏 阅读(511) 评论(0) 推荐(0) 编辑

MySQL写入插入数据优化配置
摘要:*innodb_buffer_pool_size 如果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb 阅读全文

posted @ 2019-03-08 08:27 Hi,王松柏 阅读(2526) 评论(0) 推荐(0) 编辑

mysql千万级数据库插入速度和读取速度的调整记录
摘要:一般情况下mysql上百万数据读取和插入更新是没什么问题了,但到了上千万级就会出现很慢,下面我们来看mysql千万级数据库插入速度和读取速度的调整记录吧。 (1)提高数据库插入性能中心思想:尽量将数据一次性写入到Data File和减少数据库的checkpoint 操作。这次修改了下面四个配置项:  阅读全文

posted @ 2019-03-08 08:26 Hi,王松柏 阅读(12013) 评论(0) 推荐(0) 编辑

mysql备份与还原
摘要:一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动 阅读全文

posted @ 2019-03-08 08:25 Hi,王松柏 阅读(191) 评论(0) 推荐(0) 编辑

掌握MySQL数据库这些优化技巧,事半功倍!
摘要:一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇文章主要谈谈MySQL数据库在发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 阶段一:数据库表设计 项目立项后,开发部门根据产品部门需求开发项目。开发工程师 阅读全文

posted @ 2019-03-08 08:25 Hi,王松柏 阅读(359) 评论(0) 推荐(0) 编辑

mysql数据库 批量替换 某字段中的数据
摘要:当数据库出现这种情况: 我需要把 name字段中 的太仓市 的“市“去掉 可以使用: 阅读全文

posted @ 2019-03-08 08:24 Hi,王松柏 阅读(3031) 评论(0) 推荐(0) 编辑

shell脚本每天自动备份mysql数据库
摘要:一、mysql提供了一个mysqldump的工具可以方便的导出导入数据库信息; 二、使用命令行shell测试执行mysqldump,理解必备的参数,查看生成的sql备份文件是否符合需求; 注解:1、执行 /usr/bin/mysqldump;2、--opt是quick,add-drop-table, 阅读全文

posted @ 2018-07-12 10:19 Hi,王松柏 阅读(596) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示