MySQL 8.x
- mysql8.0 整库删除恢复
删库前重启过MySQL服务器
1.进入mysql
2.show visiables like 'LOG_BIN%' 查看MySQL binlog服务是否开启以及binlog存储目录
3.进入mysql binlog存储目录,找到相应的binlog
4.mysqlbinlog [binlog.xxxxxx] > xx.sql
5.mysql -u root -p < xx.sql
- mysql8.0 用户权限管理
MySQL
撤销用户xiaoming所有权限 revoke all privileges, grant option from xiaoming;
撤销用户xiaoming指定权限 revoke [option_name] on [db_name].[table_name] from xiaoming;
授权用户xiaoming所有权限 grant all privileges on [db_name].[table_name] to xiaoming;
授权用户xiaoming指定权限 grant [option_name] on [db_name].[table_name] to xiaoming;
MySQL 5.x
- 自增id不连续
MySQL 5.x中Innodb自增id保存于内存中,当MySQL5.x实例发生重启,内存中自增id会丢失。在MySQL8.x中Innodb自增持久化于redo_log中。