随笔分类 -  Mysql数据库开发

摘要:一、mysql调优 1.1 报错: Mysql: error 1040: Too many connections 1.2 原因: 1.3 最优计算方法: 服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysql服务器最大连接上限值设置过高。 1.4 法一, 阅读全文
posted @ 2019-04-16 09:19 努力哥 阅读(3243) 评论(0) 推荐(0) 编辑
摘要:一、mysql操作基本语法 1、创建名称nulige的数据库 2、建表,Id自增 3、往表中插入数据 4、查询表中内容 5、删除数据库 6、清空表中数据,保留表结构 二、mysql的增,删,改,查 2.1、增 (备注:往表中插入一条数据) 执行结果: 2.2、删 示例: 执行结果: 2.3、改(更新 阅读全文
posted @ 2019-01-28 17:21 努力哥 阅读(1836) 评论(0) 推荐(0) 编辑
摘要:1、检查并设置连接限制 2、mysql缓存池的大小 默认值128MIB,建议扩大至服务器内存的80%,使用多实例可以提高绶存池的并发性。 阅读全文
posted @ 2019-01-04 10:20 努力哥 阅读(300) 评论(0) 推荐(0) 编辑
摘要:1、检测事件是否开启 mysql> show variables like 'event_scheduler';+ + +| Variable_name | Value |+ + +| event_scheduler | OFF |+ + +1 row in set (0.00 sec) 2、开启事 阅读全文
posted @ 2018-12-28 11:15 努力哥 阅读(2406) 评论(0) 推荐(0) 编辑
摘要:环境: mysql5.6.2 主从同步(备注:需操作主库和从库) 一、InnoDB表执行大批量数据的更新,插入,删除操作时会出现这个问题,需要调整InnoDB全局的innodb_buffer_pool_size的值来解决这个问题,并且重启mysql服务。 遇到的问题: mysql报错如下: 二、解决 阅读全文
posted @ 2018-12-21 10:19 努力哥 阅读(7897) 评论(0) 推荐(0) 编辑
摘要:1、创建事件:每天凌晨两点自动删除de_records表中七天以前的数据 CREATE EVENT event_delete_de_records_7days ON SCHEDULE EVERY 1 DAY STARTS '2018-01-01 02:00:00' DO DELETE FROM de 阅读全文
posted @ 2018-11-03 14:15 努力哥 编辑
摘要:#mysql错误:(密码不正确,需要重置密码) #编辑配置文件 [root@m1 mysql]# vi /roobo/server/mysql/my.cnf [mysqld] skip-grant-tables #修改完后重启服务 [root@m1 mysql]# /etc/init.d/mysql 阅读全文
posted @ 2018-08-22 14:29 努力哥 阅读(8408) 评论(0) 推荐(0) 编辑
摘要:在平时运维工作中,经常需要用到LNMP应用框架。以下对LNMP环境部署记录下: 1)前期准备:为了安装顺利,建议先使用yum安装依赖库[root@opd ~]#yum install -y make cmake gcc gcc-c++ autoconf automake libpng-devel l 阅读全文
posted @ 2018-07-16 17:34 努力哥 阅读(237) 评论(0) 推荐(0) 编辑
摘要:介绍 先了解一下mysql的主从复制是什么回事,我们都知道,mysql主从复制是基于binlog的复制方式,而mysql默认的主从复制方式,其实是异步复制. 主库实际上并不关心从库是否把数据拉完没有,也不关心从库有没有把数据写进硬盘入库,反正数据丢过去,让从库自己慢慢跑,而实际上这也并不影响主库任何 阅读全文
posted @ 2018-06-29 15:46 努力哥 阅读(314) 评论(0) 推荐(0) 编辑
摘要:#添加用户和组 #安装依赖包 #开始安装MySQL [root@zabbix-server tools]# http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.49-linux2.6-x86_64.tar.gz[root@zabbix-ser 阅读全文
posted @ 2017-06-22 15:16 努力哥 阅读(622) 评论(0) 推荐(0) 编辑
摘要:一、卸载mariadb 系统环境: [root@mysql5 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@mysql5 ~]# uname -r3.10.0-327.el7.x86_64 二、编译安装m 阅读全文
posted @ 2017-05-19 23:51 努力哥 阅读(2363) 评论(0) 推荐(0) 编辑
摘要:目前线上使用的版本情况:新上线端口统一使用5.5,不说别的,一个快速恢复重启就值回票价。 但因为历史原因还有大量5.1的版本,甚至,I’am sorry,还有少数5.0的版本。 至于5.0以前的版本,你是从唐朝穿越过来的吗? 3.23 2001 4 2003 5.0 2006 5.0.96GA 1, 阅读全文
posted @ 2017-05-19 22:26 努力哥 阅读(1824) 评论(0) 推荐(0) 编辑
摘要:引用 美图公司数据库高级 DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心数据库架构改造优化,以及数据库相关的服务器存储选型设计。之前在「高可用架构」发表的《单表 60 亿记录等大数据场景的 MySQL 优化和运维之道》广受好评。 2015 年最重磅的当属 M 阅读全文
posted @ 2017-05-19 22:21 努力哥 阅读(17235) 评论(0) 推荐(0) 编辑
摘要:MySQL 的官网下载地址:http://www.mysql.com/downloads/ 一、选择的版本 1. MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。2. MySQL Enterprise Edition 企业版本,需付费,可以试用30天。3. M 阅读全文
posted @ 2017-05-19 22:19 努力哥 阅读(61485) 评论(0) 推荐(0) 编辑
摘要:1、超键、候选键、主键、外键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列 阅读全文
posted @ 2017-05-19 13:11 努力哥 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 1、创建视图 2、删除视图 3、修改视图 4、使用视图 使用视图时,将其当作表进行操作即可,由于视图是虚拟表,所以无法使用其对真实表进行创 阅读全文
posted @ 2017-03-20 23:32 努力哥 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1、索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。 2、索引种类 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一 + 表中只有一个(不可以有null) 组合索引:多列值 阅读全文
posted @ 2017-03-20 23:13 努力哥 阅读(278) 评论(0) 推荐(0) 编辑
摘要:USE school; -- 班级表 CREATE TABLE class( cid TINYINT PRIMARY KEY AUTO_INCREMENT, caption VARCHAR(20) ); INSERT INTO class(caption) VALUES("三年二班"),("一年三班"),("三年一班"); SELECT * FROM class; -- 老... 阅读全文
posted @ 2017-03-13 17:32 努力哥 阅读(450) 评论(0) 推荐(0) 编辑
摘要:python关于mysql的API--pymysql模块 pymsql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同。 模块安装 1 pip install pymysql 1 pip install pymysql 1 pip install pymysql 1 阅读全文
posted @ 2017-02-24 15:28 努力哥 阅读(1540) 评论(0) 推荐(0) 编辑
摘要:增加外键 mysql> select * from student;+ + + +| id | name | charger_id |+ + + +| 1 | alvin1 | 2 || 2 | alvin2 | 4 || 3 | alvin3 | 1 || 4 | alvin4 | 3 || 5 阅读全文
posted @ 2017-02-22 18:07 努力哥 阅读(762) 评论(0) 推荐(0) 编辑

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