![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 70
lwh9606
这个作者很懒,什么都没留下…
展开
-
mysql 基本增删改查
mysql是关系型数据库关系型数据库的特点 1,数据时以行和列的形式去存储的 2,这一行系列的行和列称为表 3,表中的每一行叫一条记录 4,表中的每一列叫一个字段 5,表和表之间的逻辑关联叫关系一,基本sql命令: sql命令的使用规则: 1,每条命令必须以分号结尾 2,SQL命令不区分字母大小写 3,使用\c来终止SQL命令的执行(相当于Linux中 ctrl + c)...原创 2018-07-09 16:48:26 · 185 阅读 · 0 评论 -
mysql mha 主从自动切换 高可用
mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。 一,什么是mha,有什么特性1. 主服务器的自动监控和故障转移MHA监控复制架构的主服务器,一旦检测到主服务器故障,就会自动进行故障转移。即使有些从服务器没有收到最新的relay log,MHA自动从最新的从服务器上识别差异的relay log并把这...转载 2018-07-17 11:45:23 · 576 阅读 · 0 评论 -
mysql增加新用户无法登陆解决方法
安装完mysql,为各个服务增加对应的数据库和用户后,发现无法使用新增的用户登陆mysql。但使用用户登陆失败:root@controller:~# mysql -h localhost -ukeystone -ppasswordERROR 1045 (28000): Access denied for user 'keystone'@'localhost' (using p...原创 2018-07-17 11:39:28 · 1979 阅读 · 0 评论 -
mysql主从同步-双向同步2
数据库同步复制功能的设置都是在mysql的配置文件(liunx 下是为/etc/my.cnf)中体现的。主要工作原理为slave端记录并且执行master端的操作日志。 分别登录master机和slave机的mysql:mysql –u root –p 创建数据库:create database repl; 1、设置同步master 编辑配置文件 /etc/my.cnf 确保有如下行 ...转载 2018-07-17 11:35:21 · 394 阅读 · 0 评论 -
mysql主从同步
1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码 2、修改主服务器master: #vim /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=222 //[...原创 2018-07-17 11:29:21 · 173 阅读 · 0 评论 -
linux下开启mysql慢查询,分析查询语句
启用MySQL慢查询一,到配置文件里面添加代码vim /etc/my.cnf[mysqld]slow-query-log = on # 开启慢查询功能slow_query_log_file = /usr/local/mysql/data/slow-query.log # 慢查询日志存放路径与名称long_query_time = 5 # 查询时间超过5s的查询语句###...原创 2018-07-17 11:25:59 · 677 阅读 · 0 评论 -
Linux启用MySQL的InnoDB引擎
mysql innodb 安装,配置drupal7正式发布了,下载了一下,安装时候提示我错误,安装不了Syntax error or access violation: 1286 Unknown table engine 'InnoDB'原来是我的mysql里面,根本没有innodb存储引擎。进去后我们可以用 show engines;或者show plugins;来查看mysq...原创 2018-07-17 11:19:12 · 1654 阅读 · 0 评论 -
Centos:yum安装的mysql修改数据库路径
1、使用命令service mysqld stop 停止mysql查看mysql数据库的默认路径:/var/lib/mysql使用cp -afir /var/lib/mysql/* /usr/local/mysql这里的a f i r参数具体指什么请查看cp的帮助2、更改my.cnf使用命令:vim /etc/my.cnf把其中的datadir更改为新的路径...原创 2018-07-17 11:15:32 · 1127 阅读 · 0 评论 -
mysql日常运维与参数调优
日常运维DBA运维工作日常导数据,数据修改,表结构变更 加权限,问题处理其它数据库选型部署,设计,监控,备份,优化等日常运维工作:导数据及注意事项 数据修改及注意事项 表结构变更及注意事项 加权限及注意事项 问题处理,如数据库响应慢 导数据及注意事项数据最终形式(csv,sql文本,还是直接导入某库中) 导数据方法(mysqldump,select int...转载 2018-07-17 11:09:20 · 1851 阅读 · 0 评论 -
mysqldump实践
mysqldump mysqldump---逻辑备份,热备 单线程,适合数据量小的库 mysql官方自带的命令行工具 #全库1)mysqldump -uroot -p123456 --socket=XXX --all-databases > XXX.sql#指定库2)mysqldump -uroot -p123456 --socket=XXX...原创 2018-07-17 10:28:17 · 257 阅读 · 0 评论 -
Mysql 之忘记密码篇
最近在测试换线完瞎玩mysql, 把mysql登录密码给弄的不记得了。在网上找了下修改密码方法,记录如下:方法如下: 1,修改MySQL的登录设置vim /etc/my.cnf //打开配置文件,在[mysqld]下添加如下语句,保存退出[mysqld]skip-grant-tables 2,重新启动mysqld [root@bogon ~]# sudo service mys...原创 2018-07-03 15:00:52 · 106 阅读 · 0 评论 -
centos6.8 二进制包安装 mysql5.6
一:检查旧版本[root@bogon opt]# rpm -qa | grep mysqlmysql-libs-5.1.73-7.el6.x86_64[root@bogon opt]# 有的话通过下面的命令来卸载掉[root@bogon opt]# rpm -e mysql-libs-5.1.73-7.el6.x86_64 //普通删除模式,提示有依赖的其它文件error: Failed ...原创 2018-07-03 11:13:50 · 476 阅读 · 1 评论 -
MySQL数据库备份还原(基于binlog的增量备份)
一、简介1、增量备份 增量备份 是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。这种备份方式最显著的优点就是:没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。但增量备份的数据恢复是比较麻...转载 2018-07-09 23:55:38 · 161 阅读 · 0 评论