数据库
文章平均质量分 72
弥散的思绪
个人博客网站:http://diff3.com/
展开
-
在同一台机器上启动两个mysql并启动主从
前言首先机器上已经有了一台mysql服务,找到mysql的安装位置复制一份。主数据库修改修改my.cnf将/etc/my.cnf修改为:[mysql]# 设置mysql客户端默认字符集#default-character-set=utf8#[mysqld]#skip-name-resolve## #设置3307端口#port = 3307#设置socket文件位置(重点)socket=/usr/local/mysql/data/mysql.sock#设置mysqlx原创 2021-07-15 10:16:50 · 898 阅读 · 1 评论 -
解决mysql密码忘记以及没有权限登录(需重启mysql服务)
1. 问题描述自己源代码在linux安装了一下mysql,结果过一段时间没有用,把root密码给忘记了。在网上找了下,找到了最简单的解决方法。大体流程是:先停止mysql服务——>已跳过授权表方式启动mysql服务——>进入mysql命令行模式——>修改密码或者授权。2. 步骤2.1 停止mysql服务因为操作系统不同,命令也不同。我用的是centOS7.5,...原创 2019-01-10 11:33:15 · 671 阅读 · 0 评论 -
oracle删除重复数据并至少保留一条(大数据操作)
1. 前言有时候会遇到这样的问题,一个表中有重复数据,并且数据量比较大,在一万条以上。这个时候如果用delete删除重复数据并保留一条的时候会非常之慢,数据库直接卡死。这个时候可以通过创建临时表来进行重复数据的筛选,然后删除原来的数据,把临时的表数据再移到数据库的表中。自己测试这种方法十几万的数据量不到1分钟就可以完成。2. 开始 2.1 创建临时表伪语法:C...原创 2019-06-06 11:34:16 · 2230 阅读 · 1 评论