随笔分类 - MySQL
摘要:(一) [client]port = 3306socket = /tmp/mysql.sock [mysqld]port = 3306socket = /tmp/mysql.sock basedir = /usr/local/mysqldatadir = /data/mysqlpid-file =
阅读全文
摘要:cat mysql_auto_install.sh
阅读全文
摘要:公司有一套mysqlAB复制架构的生产库,一主一从的架构, 每周一凌晨0天都自动做全备。 一切正常,但今天(假设为周6)不小心误删除了一张表,从库也会跟着做误删除。假设这张表里有好几年的业务数据, 如何恢复呢? 有以下几种思路: 需要把这几年内所有的二进制日志先合并,再通过sed,grep,awk等
阅读全文
摘要:任务背景 由于现有业务架构已不能满足当前业务需求,在保证数据完整的前提下,现需要将原有数据库迁移到另外一台单独的服务器上,在保证原有服务正常的情况下,将原有LAMP环境中mysql数据库版本5.6.31升级为5.6.35. 任务要求 在业务维护时间(02:00-4:00)段对数据库进行全量备份 将M
阅读全文
摘要:使用.rpm包(推荐) vim /etc/yum.repos.d/mongodb-org-4.0.repo 加入以下内容 使用tar包 MongoDB .tar.gztarball需要安装以下依赖项: tar包下载地址:https://www.mongodb.com/download-center?
阅读全文
摘要:一、MySQL用户管理 1. 修改用户密码 ===root修改自己密码=== 方法一: # mysqladmin -uroot -p'123' password 'new_password' //123为旧密码 方法二:mysql > UPDATE mysql.user SET authentica
阅读全文
摘要:一、库操作 1、创建业务数据库 DDL 数据库命名规则:区分大小写、唯一性、不能使用关键字如 create select、不能单独使用数字 语法:CREATE DATABASE 数据库名; 2、查看数据库语法:SHOW DATABASES; 3、选择数据库 语法:SELECT database();
阅读全文
摘要:一、mysql安装 yum安装: 初始化数据库 或编译安装的 启动、关闭、重启、开机自启动数据库 查找初始密码 登录数据库 修改密码 编译安装 #从MySQL 5.7.5开始Boost库是必需的 安装依赖包 yum -y install gcc gcc-c++ ncurses ncurses-dev
阅读全文