随笔分类 - 数据库
摘要:通过查询缓存实现(适合用于更新操作不多的数据表,在MySql高版本中查询缓存已经被删除了) 使用命令优化 1、根据慢日志定位满查询日志 2、使用explain等工具分析sql 3、修改sql或者尽量让sql走索引
阅读全文
摘要:数据库系统原理 一、事务 概念 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 1. 原子性(Atomicity) 事务被视为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚。 回滚可以用回滚日志
阅读全文
摘要:在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。 如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。 explain 返回了一行记录,它包括
阅读全文
摘要:Windows服务 启动MySQL 创建Windows服务 连接与断开服务器 显示哪些线程正在运行 显示系统变量信息 数据库操作 查看当前数据库 显示当前时间、用户名、数据库版本 创建库 查看已有库 查看当前库信息 修改库的选项信息 删除库 同时删除该数据库相关的目录及其目录内容 表的操作 创建表
阅读全文
摘要:MySQL分配权限 创建一个用户 给用户分配权限 所有数据库可以使 代替 所有的表可以使用 代替 '%'可以代表所有本地和远程ip localhost代表本地 ip地址:指定ip登陆 回收指定用户权限 回收所有用户权限 查看用户权限 注意: 有时候在系统中需要修改配置文件才能让mysql允许远程连接
阅读全文
摘要:1.使用SHOW语句 找出在数据库服务器上存在什么数据库(前提:当前用户拥有查询权限) 2.创建一个数据库MYSQLDATA 3.选择你创建的数据库 4.查看当前数据库中存在什么表 5.创建一个数据库表 6.显示表的结构 7.往表中加入记录 8.用文本方式将数据装入数据库中 9.导入.sql文件命令
阅读全文

浙公网安备 33010602011771号