随笔分类 - 数据库
摘要:mysql 通过mysqlbinlog数据还原 环境:docker + mysql8.0.33 1. 检查mysql版本 控制台登录 mysql mysql -uroot -p 123456 select version(); 2. 查看binlog日志,参考:https://blog.csdn.n
阅读全文
摘要:mysql8 创建用户并赋予权限 引用:https://www.php.cn/faq/552763.html
阅读全文
摘要:SQLite - 安装 1. 下载sqlite:https://www.sqlite.org/download.html 2. 把这两个压缩包 解压下同一文件夹下 3. 配置环境变量 我的电脑右击->属性->高级系统设置->高级->环境变量->Path->编辑->新建->[你的安装目录]->ok 4
阅读全文
摘要:mysql 存储过程实例 1. 存储过程 - 递归查询数据字典树数据 CREATE DEFINER=`lihongyuan`@`%` PROCEDURE `GetDataDictionaryTree`( in tkey varchar(200)) BEGIN WITH RECURSIVE cte A
阅读全文
摘要:mysql 安装部署(Docker - Centos7) 1. 拉取镜像 docker pull mysql docker pull mysql:5.7 查看镜像 docker images 2. 启动容器 docker run -d -p 3306:3306 \ --restart=always
阅读全文
摘要:mysql 之主从配置 本文测试环境: Centos7 - Docker 主:192.168.91.128:3309(docker容器) 从:192.168.91.128:3310(docker容器) 1. 创建数据库 1) 拉取镜像 docker pull mysql 2) 创建主、从数据库 a.
阅读全文
摘要:mysql 之 my.ini 配置 1. max_allowed_packet 配置 在 mysqld 节点下添加,配置MySQL允许的最大数据包大小,下面的500M你可以根据你的项目修改为你自己的值,只要比要导入的备份文件大就可以了。 (未配置有可能报错:MySQL出现“Lost connecti
阅读全文
摘要:mysql 外键约束的情况下删除表数据 数据库在有外键约束的情况下,删除不掉数据,解决方案 数据库中查看外键是否有效 SELECT@@foreign_key_checks; 外键状态默认为有效(1) 设置外键状态为无效(0) SET FOREIGN_KEY_CHECKS=0; 删除表所有数据,使用t
阅读全文
摘要:mysql 备份数据库 数据库备份方式: 1. Navicate 转储sql文件,运行sql文件 2. Navicate 转储sql文件,source 还原 3. mysqldump 备份还原 mysqldump 整个数据库备份还原 注意先开启binlog日志,参考:https://blog.51c
阅读全文
摘要:mysql 开启binlog日志 第一步:进入mysql。 mysql -uroot -p 第二步:查看是否开启binlog. show variables like 'log_bin'; 第三步:OFF表示未开启,开启binlog需要先修改配置文件 [mysqld]log-bin=mysql-bi
阅读全文
摘要:mongodb - windows部署与开发 一. 下载安装包: 下载地址:https://www.mongodb.com/try/download/enterprise 二. 客户端连接工具: Studio 3T 其他工具参考: https://www.cnblogs.com/operationh
阅读全文
摘要:Redis 安装部署(Docker - Centos7) 1. 获取镜像 查看可用的 Redis 版本:https://hub.docker.com/_/redis?tab=tags。 也可以用下面的命令查看 docker search redis 下载镜像: docker pull redis:l
阅读全文
摘要:Docker - 部署mysql数据库 下载mysql 镜像 docker pull mysql 将全部的配置文件和关联的文件夹统一放到/opt/docker-mysql中 $ mkdir -p /opt/docker-mysql/conf.d 增加并修改配置文件config-file.cnf [m
阅读全文
摘要:Redis 安装部署(Windows) 本地启动redis控制台 && 安装redis服务(用于调试) 1.下载最新版redis,选择.zip则是免安装的版本下载地址:https://github.com/MicrosoftArchive/redis/releases 解压到RedisServer目
阅读全文
摘要:mysql 修改端口 1. 停止mysql服务 2. 打开文件夹下my.ini文件。(E:\mysql-5.7-3307) 修改文件中的port值,注意两个地方: [client]default-character-set = utf8mb4port = 3307 [mysqld] basedir
阅读全文
摘要:Windows操作系统中,我们安装Mysql有两个选择: 一是下载MSI点击运行,利用windows系统安装程序的方法按部就班的来安装;(下载地址:https://dev.mysql.com/downloads/mysql/) 二是下载ZIP,解压出来就能立即使用。(下载地址:https://dev
阅读全文
摘要:如下方法 安装完成后 没有my.ini 配置文件,请结合下篇(mysql安装绑定my.ini)文章一起看。 安装包的安装方式:参考:https://www.cnblogs.com/ayyl/p/5978418.html 1. 下载 我下载的是64位系统的zip包: 下载地址:https://dev.
阅读全文