BenjaminYang In solitude, where we are least alone

随笔分类 -  mysql

摘要:mysql5.7初次登录使用提示 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 需要重置密码。。。 重置就重置吧,我日结果又说我 阅读全文
posted @ 2019-01-07 17:34 benjamin杨 阅读(3572) 评论(0) 推荐(1) 编辑
摘要:1. 区别: (1)事务处理: MyISAM是非事务安全型的,而InnoDB是事务安全型的(支持事务处理等高级处理); (2)锁机制不同: MyISAM是表级锁,而InnoDB是行级锁; (3)select ,update ,insert ,delete 操作: MyISAM:如果执行大量的SELE 阅读全文
posted @ 2018-08-22 11:01 benjamin杨 阅读(386) 评论(0) 推荐(0) 编辑
摘要:与python交互 在熟练使用sql语句的基础上,开始使用python语言提供的模块与mysql进行交互 这是我们在工作中大事要做的事 先学会sql是基础,一定要熟练编写sql语句 安装引入模块 安装mysql模块 在文件中引入模块 Connection对象 用于建立与数据库的连接 创建对象:调用c 阅读全文
posted @ 2018-06-05 10:12 benjamin杨 阅读(249) 评论(0) 推荐(0) 编辑
摘要:简介 实体与实体之间有3种对应关系,这些关系也需要存储下来 在开发中需要对存储的数据进行一些处理,用到内置的一些函数 视图用于完成查询语句的封装 事务可以保证复杂的增删改操作有效 关系 创建成绩表scores,结构如下 id 学生 科目 成绩 思考:学生列应该存什么信息呢? 答:学生列的数据不是在这 阅读全文
posted @ 2018-06-05 10:00 benjamin杨 阅读(441) 评论(0) 推荐(0) 编辑
摘要:简介 查询的基本语法 from关键字后面写表名,表示数据来源于是这张表 select后面写表中的列名,如果是*表示在结果中显示表中所有列 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 如果要查询多个列,之间使用逗号分隔 消除重复行 在select后面列前使用disti 阅读全文
posted @ 2018-06-05 09:44 benjamin杨 阅读(225) 评论(0) 推荐(0) 编辑
摘要:简介 主要知识点包括:能够与mysql建立连接,创建数据库、表,分别从图形界面与脚本界面两个方面讲解 相关的知识点包括:E-R关系模型,数据库的3范式,mysql中数据字段的类型,字段约束 数据库的操作主要包括: 数据库的操作,包括创建、删除 表的操作,包括创建、修改、删除 数据的操作,包括增加、修 阅读全文
posted @ 2018-06-05 09:25 benjamin杨 阅读(617) 评论(0) 推荐(0) 编辑
摘要:一、keepalived简介 一、keepalived简介 keepalived是vrrp协议的实现,原生设计目的是为了高可用ipvs服务,keepalived能够配置文件中的定义生成ipvs规则,并能够对各RS的健康状态进行检测;通过共用的虚拟IP地址对外提供服务;每个热备组内同一时刻只有一台主服 阅读全文
posted @ 2018-03-31 15:17 benjamin杨 阅读(13158) 评论(2) 推荐(9) 编辑
摘要:如题所述,mysql5.7 mysql库下面的user表没有password字段无法修改密码, 5.7版本已经不再使用password来作为密码的字段了 而改成了authentication_string 登陆密码记不起: 更改配置 重启服务 按照传统改密码方式发现没有 password这个字段。 阅读全文
posted @ 2018-03-31 12:46 benjamin杨 阅读(33179) 评论(0) 推荐(5) 编辑
摘要:操作系统:centos7.1 数据库版本:mysql5.7.21 社区版 1.下载rpm包 2.直接yum安装 3.开启 4.查看状态 阅读全文
posted @ 2018-03-31 11:04 benjamin杨 阅读(226) 评论(0) 推荐(0) 编辑
摘要:从MySQL5.5开始,MySQL以插件的形式支持半同步复制。如何理解半同步呢?首先我们来看看异步,全同步的概念 异步复制(Asynchronous replication) MySQL默认的复制即是异步的,主库在执行完客户端提交的事务后会立即将结果返给给客户端,并不关心从库是否已经接收并处理,这样 阅读全文
posted @ 2018-03-11 19:48 benjamin杨 阅读(437) 评论(0) 推荐(0) 编辑
摘要:将主从(3307主--3308从)切换 前提:3307正常 一、将3307设为只读。命令行操作 # 重启3307 二、等待从库执行完主库的所有sql。mysql客户端操作 三、将3309设为可写。命令行操作 四、将3307设为3308的从库。mysql客户端操作 阅读全文
posted @ 2018-03-11 15:23 benjamin杨 阅读(4905) 评论(0) 推荐(0) 编辑
摘要:在manager 主机上开启监控服务,启动不了 #查看日志 发现有这么一句话: 这句话的大概意思,有两个成为主,而且两个都可写,按照原则同一时间只能有一台主机可以数据写入,不然可能会造成数据不一致的灾难性故障! 在10.0.0.60 上开启mysql设置开启只读 设置完,还没完依旧开启不了这个监控程 阅读全文
posted @ 2018-03-11 15:05 benjamin杨 阅读(2252) 评论(0) 推荐(0) 编辑
摘要:故障现象: 进入slave服务器,运行: 解决办法一、 Slave_SQL_Running: No1.程序可能在slave上进行了写操作2.也可能是slave机器重起后,事务回滚造成的. 一般是事务回滚造成的:解决办法: 解决办法二、 首先停掉Slave服务:slave stop到主服务器上查看主机 阅读全文
posted @ 2018-03-11 09:29 benjamin杨 阅读(4141) 评论(0) 推荐(1) 编辑
摘要:目录 目录 目录 一、基准测试简介 1、什么是基准测试 2、基准测试的作用 3、基准测试的指标 4、基准测试的分类 二、sysbench 1、sysbench简介 2、sysbench安装 3、sysbench语法 4、sysbench使用举例 5、测试结果 三、建议 一、基准测试简介 1、什么是基 阅读全文
posted @ 2018-03-10 05:55 benjamin杨 阅读(871) 评论(0) 推荐(0) 编辑
摘要:[root@slave support-files]# mysql -uroot -p123-bash: mysql: command not found [root@slave support-files]# mysql -uroot -pEnter password: Welcome to th 阅读全文
posted @ 2018-03-09 15:34 benjamin杨 阅读(220) 评论(0) 推荐(0) 编辑
摘要:[root@slave ~]# /etc/init.d/mysql status ERROR! MySQL is running but PID file could not be found [root@slave ~]# /etc/init.d/mysql restart ERROR! MySQ 阅读全文
posted @ 2018-03-09 13:55 benjamin杨 阅读(5026) 评论(0) 推荐(0) 编辑
摘要:此博文参考 博主:mysql高级DBA yayun 完成 简介: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障 阅读全文
posted @ 2018-03-08 17:27 benjamin杨 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:很明显总共28个权限:下面是具体的权限介绍:转载的,记录一下: 一.权限表 mysql数据库中的3个权限表:user 、db、 host 权限表的存取过程是: 1)先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证; 2 阅读全文
posted @ 2018-03-01 02:00 benjamin杨 阅读(6479) 评论(0) 推荐(2) 编辑
摘要:一、环境简述 1、工作逻辑图 2、MySQL-MMM优缺点 优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。 缺点:Monitor节点是单点,可以结合Keepalived实现高可用,对主机的数量有要求,需要实现读写分离,对程序来说是个挑 阅读全文
posted @ 2018-03-01 01:31 benjamin杨 阅读(385) 评论(0) 推荐(0) 编辑
摘要:加一个\c cancel 编辑命令 回车 阅读全文
posted @ 2018-02-22 13:54 benjamin杨 阅读(1050) 评论(0) 推荐(1) 编辑

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