![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
学习啷个办
这个作者很懒,什么都没留下…
展开
-
mysql忘记密码
mysql忘记密码转载 2022-03-24 11:34:32 · 63 阅读 · 0 评论 -
Mysql开启主从备份
Mysql开启主从备份1. 开启binlog(主从服务器都需要开启)2. Master配置3. slave配置 准备工作:以Mysql5.7为例,安装两台同版本Mysql数据库并开启binlog,数据安装可查看Mysql安装及binlog开启 1. 开启binlog(主从服务器都需要开启) 编辑配置文件 vim /etc/my.cnf binlog配置(主从服务器的server-id不要一样,一般id设置为IP地址最后一个码段) [mysqld] log-bin=mysql-bin serve原创 2021-12-05 14:29:54 · 194 阅读 · 0 评论 -
Mysql开启数据库审计
Mysql开启数据库审计 查看开启情况(on表示开启) show global variables like '%general%' 参数 说明 general_log ON表示开启 general_log_file 审计文件地址 开启数据审计功能 编辑 my.cnf文件(linux示例) vim /etc/my.cnf [mysqld] #on为开启,off为关闭 general_log = on #审计信息存储位置 general_log_file=/tmp/m原创 2021-12-05 13:59:30 · 1132 阅读 · 0 评论 -
centos7下基于binlog恢复数据
前提:已开启binlog,开启方式看这里 准备工作 mysqlbinlog: 其在mysql的目录下 mysql-bin.00000?文件: 一般会在mysql的data目录下,入我的就是在 /usr/local/mysql/data 下。 mysqlbinlog使用 转为sql文件(不可直接执行的sql脚本) ./mysqlbinlog --no-defaults --database=tobacco --base64-output=decode-rows -v /usr/local/mysql原创 2021-12-04 16:57:45 · 872 阅读 · 0 评论 -
centos7下安装MYSQL及开启binlog日志
centos7下安装MYSQL及开启binlog日志1. 检查系统是否安装过mysql2. 卸载CentOS7系统自带mariadb3. 检查有无安装过mysql 用户组,没有的话创建4. 下载安装,从官网安装下载,我下载的位置在/usr/local/5. 解压安装mysql6. 更改mysql 目录下所有文件夹所属的用户组和用户,以及权限7. 进入mysql/bin/目录,编译安装并初始化mysql,务必记住数据库管理员临时密码8. 编写配置文件 my.cnf ,并添加配置9. 启动mysql 服务器10原创 2021-12-04 16:33:36 · 916 阅读 · 0 评论 -
Mysql添加用户访问指定数据库
添加用户 CREATE USER 'test'@'localhost' IDENTIFIED BY '123456'; 分配用户指定库权限 GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER, CREATE VIEW, SHOW VIEW, EXECUTE, ALTER ROUTINE, CREATE ROUTINE, CREATE TEMPORARY TABLES, LOCK .原创 2021-06-22 14:31:34 · 441 阅读 · 0 评论