随笔分类 -  MySQL

摘要:转自:https://www.cnblogs.com/wyy123/p/9258513.html 用户在使用 MySQL 实例时,会遇到 CPU 使用率过高甚至达到 100% 的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过 CPU 使用率为 100% 的典型场景,来分析引起该状况的原因及 阅读全文
posted @ 2019-12-10 09:58 $wanggang 阅读(1738) 评论(0) 推荐(0) 编辑
摘要:一、事务的特点 1、在Mysql中,只有数据库引擎InnoDB支持事务机制; 2、事务可用来维护数据结构及数据的完整性,确保批量的操作要么全部执行,要么全部不执行; 3、事务是用来管理数据表的insert、update及delete的 二、事务的ACID 1、A(Atomicity),即事务的原子性 阅读全文
posted @ 2019-01-09 10:00 $wanggang 阅读(252) 评论(0) 推荐(0) 编辑
摘要:利用mysqldump导出数据时提示warning,A partial dump from a server that has GTIDsubt@ubt-All-Series:~$ mysqldump -uroot -p sdxdb > sdxdb.sqlWarning: A partial dum 阅读全文
posted @ 2018-10-31 14:32 $wanggang 阅读(2273) 评论(0) 推荐(0) 编辑
摘要:导出数据库 直接使用命令: mysqldump -u root -p database >database.sql 然后回车输入密码就可以了; mysqldump -u 数据库链接用户名 -p 目标数据库 > 存储的文件名 文件会导出到当前目录下 导入数据库(sql文件) mysql -u 用户名 阅读全文
posted @ 2018-10-15 10:08 $wanggang 阅读(3385) 评论(0) 推荐(0) 编辑
摘要:使用事务处理的话,需要数据库引擎支持事务处理。比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎。 使用 transaction 方法操作数据库事务,当发生异常会自动回滚,例如: 1.自动控制事务处理 2.手动控制事务,例如: 阅读全文
posted @ 2018-10-09 17:02 $wanggang 阅读(5068) 评论(0) 推荐(0) 编辑
摘要:mysql -uroot -proot MySQL5.7 mysql.user表没有password字段改 authentication_string; 一. 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 例子: C 阅读全文
posted @ 2018-07-27 15:49 $wanggang 阅读(306) 评论(0) 推荐(0) 编辑
摘要:转载自:http://sofar.blog.51cto.com/353572/1598364 一、背景简介 1、问题描述 由于机房搬迁,需要对后台DB服务器进行迁移,同时为了保证在数据迁移过程中,对线上业务不造成影响,并能够做到秒级切换。如果我们采用普通的逻辑备份,比如:mysqldump,会存在锁 阅读全文
posted @ 2018-06-01 15:30 $wanggang 阅读(2076) 评论(0) 推荐(0) 编辑
摘要:1.分表 当项目上线后,数据将会几何级的增长,当数据很多的时候,读取性能将会下降,更新表数据的时候也需要更新索引,所以我们需要分表,当数据量再大的时候就需要分库了。 a.水平拆分:数据分成多个表 b.垂直拆分:字段分成多个表 c.插入/更新/删除数据和查询统计 MyISAM存储引擎有一个MERGE存 阅读全文
posted @ 2018-02-21 00:18 $wanggang 阅读(1141) 评论(0) 推荐(1) 编辑
摘要:1、工具:Navicat 2、通过下列语句l爱查询event是否开启 打开Navicat命令列界面(点击工具可以看到或按F6) 输入下面命令 show variables like '%sche%'; 3、如果图中event_scheduler 为 OFF 通过执行下列语句,来开启event_sch 阅读全文
posted @ 2017-12-06 16:09 $wanggang 阅读(2428) 评论(0) 推荐(2) 编辑

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