姓名:刘浩然。 2020年大目标Python

随笔分类 -  mysql

摘要:一、需要回表的案例 前提建表语句 在上面表T中,执行下面的语句,需要执行几次树的搜索操作?会扫描多少行? 二、这条语句的执行流程 阅读全文
posted @ 2019-10-29 13:53 pluto2charon 阅读(120) 评论(0) 推荐(0) 编辑
摘要:一、mysql更新 我们先从一个表的更新开始说起,下面是建表的语句,这个表有一个主键ID和一个整型字段c; 如果要将ID=2这一行的值加1,SQL语句就会这么写 mysql语句的更新流程有两个重要的日志模块:redo log(重做日志)和binlog(归档日志)。如果接触MySQL,那么这两个词是肯 阅读全文
posted @ 2019-10-28 20:45 pluto2charon 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1、数据库内部执行过程 2、Server层和存储引擎两层 大体来说,mysql可以分为Server层和存储引擎两层 1、server层 server层包含连接器、查询缓存、分析器、优化器、执行器,涵盖了mysql的所有内置函数,跨存储引擎的功能都在这一层,像存储过程、触发器、视图等功能。需要注意的是 阅读全文
posted @ 2019-10-27 19:53 pluto2charon 阅读(196) 评论(0) 推荐(0) 编辑
摘要:mysql包含29个权限 usage 连接登陆权限,建立一个用户,就会自动授予其usage权限,该权限只能用于数据库的登陆,不能执行任何操作,且usage权限不能被回收,也即revoke用户并不能删除用户 file file不给,有严重的安全隐患 super super不给,有严重的安全隐患 sel 阅读全文
posted @ 2019-08-09 16:50 pluto2charon 阅读(522) 评论(0) 推荐(0) 编辑
摘要:1、数据库删除语句的分别介绍: Delete:用于删除表中的行(注:可以删除某一行;也可以在不删除表的情况下(即意味着表的结构、属性、索引完整)删除所有行) 语法:删除某一行:Delete From 表名称 Where 列名称=值 删除所有行: Delete From 表名称 或 Delete * 阅读全文
posted @ 2019-08-09 14:17 pluto2charon 阅读(390) 评论(0) 推荐(0) 编辑
摘要:1、mysql权限系统介绍 mysql权限系统功能:实现对用户的权限控制。 mysql权限系统功能:实现对用户的权限控制。 具体控制这些权限: 具体控制这些权限: 权限 权限级别 权限说明 CREATE 数据库、表或索引 创建数据库、表或索引权限 DROP 数据库或表 删除数据库或表权限 ALTER 阅读全文
posted @ 2019-08-07 13:45 pluto2charon 阅读(298) 评论(0) 推荐(0) 编辑
摘要:mysqldump -uroot -predhat -P20401 liuhaoran > liuhaoran.sql mysql -uroot -predhat -P20401 -e "create database zentao" mysql -u root -p -P 20401 zentao < liuhaoran.sql 阅读全文
posted @ 2019-05-15 23:36 pluto2charon 阅读(825) 评论(0) 推荐(0) 编辑
摘要:mysql中给一个用户授权如select,insert,update,delete等其中的一个或者多个权限,主要使用grant命令,格式为: 给没有用户授权 grant 权限 on 数据库对象 to '用户'@'主机IP' identified by '密码'; 给已经存在的用户授权 grant 权 阅读全文
posted @ 2019-03-21 18:20 pluto2charon 阅读(563) 评论(0) 推荐(0) 编辑
摘要:基础安全说明 多实例mysql的登陆方法 阅读全文
posted @ 2019-03-21 17:28 pluto2charon 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1、memcache memcache(键值型数据库) memcache是把访问的数据存在内存里面,外部访问现在内存里面找,找不到再从数据库里面找,可以减轻数据库的压力,提高网站响应速度,memcache就是一个缓存系统,可以减轻数据库负载,加速web应用。缓存就是将一些经常访问的数据保存在内存中, 阅读全文
posted @ 2019-03-06 10:16 pluto2charon 阅读(570) 评论(0) 推荐(0) 编辑
摘要:一、准备 1、两个数据库版本最好保持一致(因为官方就是这么建议的,主要的问题就是考虑到兼容性问题) 2、连个数据库的数据保持一致,若不一致,可手动调整,比如A比B多一个库,那就将这个库导入到B库,达到一致 A数据库:182.92.172.80 B数据库:123.57.44.85 二、操作 A数据库 阅读全文
posted @ 2019-03-04 17:20 pluto2charon 阅读(571) 评论(0) 推荐(0) 编辑
摘要:一、准备 1、主从数据库的版本号最好一直(因为官方推荐这样,最主要还是怕版本不一致带来的不兼容问题;) 2、主从数据库内数据保持一致,若不一致可将从数据库的数据备份备份出来。在将从数据库的数据全都删除,并将主库的数据全部导入进去 主数据库:192.168.122.135 从数据库:192.168.1 阅读全文
posted @ 2019-03-04 16:25 pluto2charon 阅读(215) 评论(0) 推荐(0) 编辑
摘要:一,环境需求 **安装前准备 操作系统环境:Centos 7.2 [root@localhost soft]# rpm -qa | grep mariadb [root@localhost soft]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_ 阅读全文
posted @ 2019-02-15 10:29 pluto2charon 阅读(552) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示