安基网 首页 系统数据库
订阅

数据库

  • 一文看懂mysql用户及权限管理

    一文看懂mysql用户及权限管理
    最近一周主要是在梳理Oracle、mysql、sqlserver的权限,所以今天顺便总结下mysql用户和权限管理。MySQL用户权限表MySQL的认证是“用户”加“主机”而权限是访问资源对象,MySQL服务器通过权限表来控制用户对数据库的访问,权限表存放在mysql数据库中,由mysql_install_db脚本初始化。存储账户权限 ...
    2019-5-25 00:30
  • 居然是这么个尿性——记住:永远不要在MySQL中使用UTF-8!

    居然是这么个尿性——记住:永远不要在MySQL中使用UTF-8!
    最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误:Incorrect string value: ‘\\xF0\\x9F\\x98\\x83 …’ for column ‘summary’ at row 1我用的是UTF-8编码的客户端,服务器也是UTF ...
    2019-5-20 02:33
  • 记一次mysql神奇现象--root可以看到函数内容,普通用户看不到?

    记一次mysql神奇现象--root可以看到函数内容,普通用户看不到?
    概述分享一个比较神奇的现象,是我们的开发人员在开发环境因为不规范操作发现的,后来研究了一下是mysql权限控制方面的问题,下面分享一下这个问题的解决过程。问题问题:用root用户在数据库lcpdb创建函数getUnitChildList可以看到函数内容,但是普通用户账号只能看到函数存在,看不到函数内容,无法修 ...
    2019-5-3 01:08
  • 记住:永远不要在 MySQL 中使用 UTF-8

    记住:永远不要在 MySQL 中使用 UTF-8
    那么什么是编码?什么是 UTF-8?MySQL 简史为什么这件事情会让人如此抓狂总结最近我遇到了一个 bug,我试着通过 Rails 在以“utf8”编码的 MariaDB 中保存一个 UTF-8 字符串,然后出现了一个离奇的错误:Incorrect string value: ‘\\xF0\\x9F\\x98\\x83 …’ for column ‘summary’ at row 1我用的是 ...
    2019-5-2 10:42
  • MySQL主从复制原理以及架构详解

    MySQL主从复制原理以及架构详解
    MySQL主从复制是构建高可用MySQL的基础,复制就是让一台服务器的数据和其它服务器保持同步,一台主库可以同步到多台备库上面,备库也可以作为另一台服务器的主库。主库和备库之间可以有多种不同的组合方式。主从复制1)、主库记录二进制日志,每次准备提交事物完成数据库更新前,先记录二进制日志,记录 ...
    2019-4-6 00:54
  • 超详细MySQL数据库优化

    超详细MySQL数据库优化
    前言数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷.1. 优化一览图2. 优化笔者将优化分为了两大类,软优化和硬优化,软优化一般是操作数据库即可,而硬优化则是操作服 ...
    2019-4-4 01:51
  • 艾瑞教育:你知道Mysql、SQLServer、Oracle三大数据库的区别嘛?

    艾瑞教育:你知道Mysql、SQLServer、Oracle三大数据库的区别嘛?
    Mysql优点: 体积小、速度快、总体拥有成本低,开源。缺点:不支持热备份。SqlServer优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。缺点:SQL Server 只能windows上运行。Oracle优点: Oracle 性能高 保持开放平台下TPC- ...
    2019-4-4 01:49
  • 一文快速搞懂MySQL InnoDB事务ACID实现原理

    一文快速搞懂MySQL InnoDB事务ACID实现原理
    【51CTO.com原创稿件】说到数据库事务,想到的就是要么都做修改,要么都不做,或者是 ACID 的概念。其实事务的本质就是锁、并发和重做日志的结合体。这一篇主要讲一下 InnoDB 中的事务到底是如何实现 ACID 的:原子性(atomicity)一致性(consistency)隔离性(isolation)持久性(durability)隔离性隔离性的 ...
    2019-4-3 10:29
  • 在无损的情况下完整导出的SQLite数据库

    在无损的情况下完整导出的SQLite数据库
    发现了一个非常实用的技巧,即通过利用其中的一些特性来提取的SQLite数据库。该方案需要屏幕解锁和可信USB连接。
    2019-1-17 17:11
  • 经典好文:MySQL架构设计从开发规范、选型、拆分到减压

    经典好文:MySQL架构设计从开发规范、选型、拆分到减压
    着MySQL自身的发展与不断完善,不知不觉中整个互联网行业已离不开这个完善又小巧的关系型数据库,整个生态链也已经变得非常成熟,即便是初创企业和传统企业也可以放心大胆地把数据库迁移到MySQL上来。在大家和MySQL ...
    2019-1-16 09:18
  • Navicat使用教程:所有实例的运行状况和性能概述

    Navicat使用教程:所有实例的运行状况和性能概述
    Navicat Monitor 是一套安全、简单而且无代理的远程服务器监控工具。它具有强大的功能使你的监控发挥最大效用。受监控的服务器包括 MySQL、MariaDB 和 Percona Server,并与 Amazon RDS、Amazon Aurora、Oracle Clou ...
    2019-1-16 09:18
  • 一份非常完整的MySQL规范

    一份非常完整的MySQL规范
    一、数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且 ...
    2019-1-16 09:04
  • 返回顶部