![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
泼墨画丹青
这个作者很懒,什么都没留下…
展开
-
mysql利用二进制日志binlog恢复误删除操作
什么是二进制日志: 二进制日志就是记录着mysql数据库中的一些写入性操作,比如一些增删改,但是,不包括查询! 二进制日志有哪些功能: 二进制日志有着数据复制和数据恢复的功能,可以将一些误删除的数据恢复注意: 开启二进制日志会有1%的性能消耗! 查看二进制日志是否开启:show variables like 'l...原创 2019-10-24 10:48:00 · 1683 阅读 · 0 评论 -
case when多条件排序等强大用法
最近在做项目中一直用到case when,在各种场景下都能用到,真的感觉是好强大,贼牛逼,废话不多说,直接上实例一.多条件排序项目中有这么一个需求,标签列表展示,按照已领用的普通卡排第一位,已领用的临时卡排第二位,未领用的普通卡排第三位,未领用的临时卡排第四位,禁用的普通卡排第五位,禁用的临时卡排第六位,普通卡临时卡字段是type(0:普通卡,1:临时卡),领用字段是card_status...原创 2019-01-24 16:12:52 · 8045 阅读 · 0 评论 -
centos7安装mysql并解决各种问题
1. 添加mysql yum源在centOS上直接使用yum installmysql安装,最后安装上的会是MariaDB,所以要先添加mysqlyum源yum -y install wgetwget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-communit...原创 2019-09-18 14:25:10 · 1422 阅读 · 0 评论 -
mysql限制root用户指定ip登录
查看root用户可以在哪台机器登录select user,host from mysql.user where user='root';修改mysql库里边的user表,限制root用户只能从哪个ip登录update mysql.user set host='localhost' where user='root';刷新权限flush privileges; 我有两台...原创 2019-09-30 15:12:06 · 8454 阅读 · 0 评论 -
mysql忘记密码如何处理以及三种修改密码的方式
mysql有时候会忘记密码,这就比较蛋疼了,首先我们先讲mysql如何修改密码(前提是知道旧密码),修改方式有如下三种:1. 第一种(需要登录mysql)语法:set password for 用户@ip = password('密码');例子:set password for root@localhost = password('root');但是我们发现报错如下:...原创 2019-09-30 15:59:23 · 1570 阅读 · 0 评论 -
mysql创建新用户以及库表权限授予及收回
一.创建新用户并限制ip网段登录1.1创建语法:create user 'username'@'host' identifified by 'password'; username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机 登 陆,可以使用通配符% password:该用户的登陆密码,...原创 2019-10-08 11:33:25 · 2921 阅读 · 0 评论 -
mysql数据备份之mysqldump备份以及恢复
一.数据备份的意义(1)保护数据的安全; (2)在出现意外的时候(硬盘的损坏,断电,黑客的攻击),以便数据的恢复; (3)导出生产的数据以便研发人员或者测试人员测试学习; (4)高权限的人员操作失误导致数据丢失,以便恢复;二.数据库的备份类型(1)完全备份:对整个数据库的数据进行备份 (2)部分备份:对部分数据进行备份(可以是一张表也可以是多张表) ...原创 2019-10-08 17:26:33 · 2213 阅读 · 0 评论