您的位置:68399皇家赌场 > 虚拟主机 > 本人进入MySQL的5年岁月(1)

本人进入MySQL的5年岁月(1)

发布时间:2019-06-15 17:42编辑:虚拟主机浏览(128)

    加盟MySQL社区其后,大家司空见惯会在迎来部分其乐融融的周年回看的时候写点博文。对那么些很老的玩意来讲的话,基本正是指参加MySQL职业的光阴了。对本身来讲,那是二〇〇九年四月。因为月份没记对,笔者之后也没写什么事物,但是本人主宰抓住机会将来始于写点东西。

    澳门皇家赌场55533网址 1

    澳门皇家赌场55533网址 2

    首先片段 MySQL概述

    澳门皇家赌场55533网址 3

    mariadb-maxscale.png

    MySQL 是当今最流行的开源数据库,高效且平静,非常受群众网站的尊重。

    1995 年,MySQL 由 Michael“Monty”Widenius 和 David Axmark 创造,并使用 GNU 通用 公共授权。
    2009 年 1 月, 它被 Sun 集团收购。
    贰零零玖 年 4 月,它自个儿却被 Oracle 收购了。因为 Oracle 是卖闭源数据库的,能够说是 MySQL 的一大竞争对手,所以登时很多人担心 MySQL 这个改变世界的开源软件会就此被扼杀。于今这种场所都未曾发出。但Oracle未有保险会在未来继续绽放 MySQL 的代码。

    MariaDB成立于2009年,MySQL之父迈克尔 “Monty” Widenius用她的新品类玛丽亚DB达成了对MySQL的“养老鼠咬布袋”。是因为对 Oracle 收购的不适,Monty 又开了一家新公司——Monty Program Ab,它在 MySQL 的根基上开拓出了三个分支——MariaDB。一些老职工,离开 Sun 和 Oracle,创设了 SkySQL Ab,为 MySQL 和 玛丽亚DB 用户提供补助、咨询和扶植等劳务。
    2013 年 10 月,Monty Program Ab 合并到 SkySQL Ab 中
    2014 年 10 月改名为 MariaDB Ab。而 玛丽亚DB 的授权认 证则由 MariaDB 基金会控管,而不是 Oracle 或别的商场。

    MySQL 的这么些名字来自 Monty Widenius 的率先个姑娘,My Widenius。而 玛丽亚DB 则出自其第一个丫头,MariaWidenius。

    玛丽亚DB 基金会的机能,就是确认保证 玛丽亚DB 的开荒进度公平、公开、公正。它将保证 玛丽亚DB 始终开源,那是它的第一职责;

    基金会是只看技术,不思量商业因素的。

    MySQL 是无偿并且开源的,但它的开辟者——今后是 Oracle 集团——对其源代码具有版权。该公司提供双重认同办法:

    1. 一种是可在某些常见情境下遵循 GPL 的免费使用;
    2. 一种是收费的商业许可证。
    

    假若您付出了三个借助 MySQL 的行使,并期待以它来取得,那么您不能够不向 Oracle 购买贰个商业特许。

    ** MariaDB加密**
    玛丽亚DB 10.1 来讲,它之所以包容 Galera 集群(用于管理相互数据库)这 一职能,正是为了更加好地协理新的加密成效。越来越好的加密技能,将使数码更难被窃取,忧虑开源软件是或不是平安,那 么,最直白的秘诀正是去反省大家提供的开源代码。

    澳门皇家赌场55533网址 4

    MariaDB-MySQL-Cache-1.png

    2008 – Sun 收购案

    图形来源于网络

    MySQL 是当今最风靡的开源数据库,高效且稳固,非常受群众网址的偏重。

    其次部分 学习MySQL和玛丽亚DB的未来

    MySQL 和 MariaDB 都兼容 SQL,它是一种有概况 30 年历史的编制程序语言.学习 MySQL 或 玛丽亚DB,对你的数据库开采和保管生涯有百利而无一害。

    学习基础知识后,试试用 MySQL 或 MariaDB 来成立三个网址,并尽大概去消除各样数据库 相关的难题。

    在奥兰多,三个全公司的集会上,作者投入了MySQL AB,那就是Sun公布被收购的前二日。星期天的早会上,我们还在想那是否Mårten用来开场的讥讽。可是之后Jonathan Schwartz 出现在直播显示屏上。显然那是真的。

    文/Bruce.Liu1

    1995 年,MySQL 由 Michael“Monty”Widenius 和 David Axmark 创造,并使用GNU通用 公共授权。二〇一〇 年 1 月, 它被 Sun 公司收购。2010 年 4 月,它本身却被 Oracle 收购了。因为 Oracle 是卖闭源数据库的,能够说是 MySQL 的一大竞争对手,所以立刻广大人操心 MySQL 那几个改变世界的开源软件会就此被压制。至今这种状态都不曾生出。但Oracle未有保障会在现在锲而不舍绽放 MySQL 的代码。

    2.1 MariaDB

    MariaDB 网站提供下载,

    MariaDB基于MySQL并遵循GPL v2授权应用的。她是由以Monty Program Ab为重大总管的MariaDB社区支出的。玛丽亚DB与另一分支MySQL最新版保持共同更新。在玛丽亚DB工作与在MySQL下职业大概大同小异,她们有平等的授命、分界面,以及在MySQL中的库与API,所以玛丽亚DB可以说是为轮换MySQL量身定做的,所以它们之间是相通用(兼容),换用后连数据库都无须调换!并得以获取玛丽亚DB提供的浩大越来越好的新特性。

    在听完了几小时Rich 格林和其余Sun的主办们的谈话之后,一个前台经理的大军早先走进来,手上端着 400 杯冰镇的龙舌兰酒以庆祝这一次收购。 Kaj Arnö 开场唱了一首瑞典王国威名昭著的祝酒歌 Helan går :

    小说大纲

    1. MySQL简介
      1.1. MySQL之父
      1.2. MySQL历史
    2. MySQL现状及应用
      2.1. 全球数据库排名
      2.2. 中外最大网址Top20
      2.3. 国内MySQL行当利用
      2.4. top 3数据库相比
      2.5. 开源数据库相比
    3. MySQL主流分支
      3.1. MySQL
      3.2. Percona
      3.3. MariaDB
    4. MySQL种类布局简单介绍
      4.1. MySQL逻辑概念
      4.2. MySQL仓库储存结构
      4.3. MySQL文本结构

    MariaDB创制于二〇〇八年,MySQL之父迈克尔“Monty” Widenius用她的新品类玛丽亚DB完毕了对MySQL的“恩将仇报”。出于对 Oracle 收购的悲伤,Monty 又开了一家新集团——Monty Program Ab,它在 MySQL 的根基上支出出了三个分层——玛丽亚DB。一些老职工,离开 Sun 和 Oracle,创建了 SkySQL Ab,为 MySQL 和 玛丽亚DB 用户提供支撑、咨询和培育等劳务。

    2.2 MariaDB 安装(Mac)

    一体化步调:

    1. xcode-select --install 下载最新xcode
    2. 配置并检测Homebrew;
    3. 下载MariaDB: brew install mariadb
    4. 启动数据库下载器 mysql_install_db(前提: 切换至安装目录下)
    5. 启动数据库服务: mysql.server start
    6. mysql_secure_installation: 对基本的一些信息的配置
    7. 连接数据库: mysql -u root -p
    

    Mac 现在还并没有 玛丽亚DB 的法定安装工具。可是你能够用 Homebrew来 下载和设置所需的包(当中囊括所需的库)。

    *在那之中的几部加注释

    #下载
    $ brew install mariadb
     .
     .
     .
     ==> Downloading https://homebrew.bintray.com/bottles/mariadb-10.1.19.sierra.bott
    ######################################################################## 100.0%
    ==> Pouring mariadb-10.1.19.sierra.bottle.tar.gz
    ==> Using the sandbox
    ==> Caveats
    A "/etc/my.cnf" from another install may interfere with a Homebrew-built
    server starting up correctly.
    
    #链接数据库
    To connect:
        mysql -uroot
    #如果想登陆启动数据库执行该语句
    To have launchd start mariadb now and restart at login:
      brew services start mariadb
    #如果不想自启动执行该语句
    Or, if you don't want/need a background service you can just run:
      mysql.server start
    ==> Summary
    
    		

    本文由68399皇家赌场发布于虚拟主机,转载请注明出处:本人进入MySQL的5年岁月(1)

    关键词: 68399皇家赌场 日记本 数据库 高端MySQL...

上一篇:玛丽亚DB成为MySQL命运营折点?

下一篇:没有了