随笔分类 - mysql
摘要:第一步,添加系统用户 资产管理,系统用户,创建<数据库协议>MySQL 用户名和密码填写实际可以访问数据库的用户名和密码 第二步,添加应用 应用管理,数据库 主机和端口填写可以访问数据库的,数据库这个填写其中一个的数据库名就行(这个还有待进一步研究) 第三步,添加授权 权限管理,应用授权,<数据库>
阅读全文
摘要:文章转载自:https://www.jianshu.com/p/12fc253fa37d 在docker 创建 mysql 容器时,往往需要在创建容器的过程中创建database 实例,代码如下: # MYSQL_ROOT_PASSWORD=123456,指定 root 用户名密码 123456 #
阅读全文
摘要:yum 安装MySQL8 echo "删除系统默认或之前可能安装的其他版本的 mysql" for i in $(rpm -qa|grep mysql);do rpm -e $i --nodeps;done rm -rf /var/lib/mysql && rm -rf /etc/my.cnf ec
阅读全文
摘要:``` yum -y localinstall http://mirrors.ustc.edu.cn/mysql-repo/mysql57-community-release-el7.rpm rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-
阅读全文
摘要:# 查看当前系统版本的详细信息 ``` # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) ``` # yum源下载 地址:https://dev.mysql.com/downloads/repo/yum/  操作过程: 1). 安装validate_password.so 2). 密码复杂度设置 配置说明: 1). validate-
阅读全文
摘要:转载自:https://www.linuxprobe.com/centos7-mha-mysql5.html 安装mysql5.7,并配置好主从复制 第一:安装mysql57,并关闭防火墙 yum install epel* -y && yum clean all && yum makecache
阅读全文
摘要:-- -- 新增表 -- CREATE TABLE `biz_circle_leader_settle` ( `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, `create_date` datet
阅读全文
摘要:事件背景 MySQL数据库每日零点自动全备 某天上午9点,二狗子不小心drop了一个数据库 我们需要通过全备的数据文件,以及增量的binlog文件进行数据恢复 主要思想与原理 利用全备的sql文件中记录的CHANGE MASTER语句,binlog文件及其位置点信息,找出binlog文件增量的部分
阅读全文
摘要:在mysql命令加上选项-U后,当发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,MySQL程序就会拒绝执行。那么,我们基于MySQL提供的这项设置,就可以轻松实现如何最大程度防止人为误操作MySQL数据库了。什么?你不信?不信我们就从MySQL的帮助说明说起,一起来看看如何基于
阅读全文
摘要:MyCLI 是一个易于使用的命令行客户端,可用于受欢迎的数据库管理系统 MySQL、MariaDB 和 Percona,支持自动补全和语法高亮。它是使用 prompt_toolkit 库写的,需要 Python 2.7、3.3、3.4、3.5 和 3.6 的支持。MyCLI 还支持通过 SSL 安全
阅读全文
摘要:在Centos8上用原来Centos7上安装MySQL5.7的方法会安装失败,显示mysql-community-server安装错误。我们用新的方法在Centos8上安装MySQL5.7 安装MySQL \1. 添加MySQL存储库 禁用MySQL默认的AppStream存储库: sudo dnf
阅读全文
摘要:二进制安装mysql-5.7.26 [root@mysql ~]# cd /server/tools/ [root@mysql tools]# ll total 629756 -rw-r--r-- 1 root root 644869837 Jul 4 11:26 mysql-5.7.26-linu
阅读全文
摘要:1 前言 数据恢复的前提的做好备份,且开启 , 格式为 。如果没有备份文件,那么删掉库表后就真的删掉了, 中还有记录的话,有可能恢复一部分文件,但若刚好数据库没有打开这个表文件,那就只能跑路了。如果没有开启 ,那么恢复数据后,从备份时间点开始的数据都没得了。如果 格式不为 ,那么在误操作数据后就没有
阅读全文
摘要:1 关于备份 1.1 为什么要备份 灾难恢复 ,数据库在运行过程中,终会遇到各种各样的问题: 硬件故障、Bug 导致数据损坏、由于服务器宕机或者其他原因造成的数据库不可用。除此以外还有人为操作: 语句忘加条件、 执行错表、 执行错表、黑客攻击,即使这些问题你都还没遇到,但是根据墨菲定律,总会有遇上的
阅读全文
摘要:一、用户连接、创建、权限、删除 1. 连接MySQL操作 使用 SSL 连接 2. 创建用户 指定该用户在哪个主机上可以登陆,如果是本地用户可用 , 如果想让该用户可以从任意远程主机登陆,可以使用通配符 . 3. 授权 如果想让该用户可以授权,用以下命令: 4. 锁定用户 解锁 常见场景 : 1 创
阅读全文
摘要:双主 + keepalived 是一个比较简单的 MySQL 高可用架构,适用于中小 MySQL 集群,今天就说说怎么用 keepalived 做 MySQL 的高可用。 1 概述 1.1 keepalived 简介 简单地说,keepalived 就是通过管理 VIP 来实现机器的高可用的,在使用
阅读全文
摘要:众所周知,在设定了隔离等级为 及以上时, 可以实现数据的 一致性读 。换句话来说,就是事务执行的任意时刻,读取到的数据是同一个快照,不会受到其他事务的更新影响。 以前一直以为在事务内读到的数据不会受其他事务影响,后来发现只有普通的 语句才是一致性读。如果是 等语句是 当前读 ,读的是数据库最新数据,
阅读全文

浙公网安备 33010602011771号