标签分类
当前位置:首页 > 数据库电子书 > 数据库电子书网盘下载
MySQL与MariaDB学习指南 MySQL与MariaDB学习指南
nzs197910

nzs197910 提供上传

资源
44
粉丝
23
喜欢
93
评论
12

    MySQL与MariaDB学习指南 PDF 高清版

    数据库电子书
    • 发布时间:

    给大家带来的一篇关于数据库相关的电子书资源,介绍了关于MySQL、MariaDB方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小68.9 MB,罗素 戴尔编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.6,更多相关的学习资源可以参阅 数据库电子书、等栏目。

  • MySQL与MariaDB学习指南 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1zMehLZ_ufZ7TMciSml5QtQ
  • 分享码:05p2
  • MySQL与MariaDB学习指南 PDF

    MySQL与MariaDB学习指南使读者不仅能够深入了解MySQL这种主流数据库,还能全面掌握作为开源数据库新秀的MariaDB的使用方法。书中内容由浅至深、层层深入,从分步介绍如何安装MySQL和MariaDB,到以虚构的观鸟网站为例,详解数据库的各种操作。具体内容包括:数据库的结构;数据的插入、选取、更新、删除、连接和子查询;字符串函数、日期和时间函数、聚合函数与数值函数等。后一个部分从更高的角度介绍数据库的管理,内容涉及用户账号及权限、数据库的备份与恢复,以及利用应用编程接口结合C、Perl、PHP、Python、Ruby等不同语言与数据库交互。

    目录

    • 第一部分 软件
    • 第1章 入门  2
    • 第2章 安装MySQL 和MariaDB  5
    • 第3章 基础知识与mysql客户端  20
    • 第二部分 数据库结构
    • 第4章 创建数据库和表  32
    • 第5章 更改表  42
    • 第三部分 数据处理基础
    • 第6章 插入数据  67
    • 第7章 查询数据  88
    • 第8章 更新和删除数据  102
    • 第9章 表连接和子查询  115
    • 第四部分 内置函数
    • 第10章 字符串函数  134
    • 第11章 日期和时间函数  153
    • 第12章 聚合函数和数值函数  173
    • 第五部分 数据库管理
    • 第13章 用户账号和权限  192
    • 第14章 数据库的备份与恢复  213
    • 第15章 批量导入数据  240
    • 第16章 应用编程接口  258

    上一篇:具体数学:计算机科学基础  下一篇:Unity5实战:使用C#和Unity开发多平台游戏

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    数据库相关电子书
    学习笔记
    网友NO.705072

    Mysql的基础使用之MariaDB安装方法详解

    我首次用mysql是在ubuntu上,现在用的是linux 中的Red Hat 分支的centOS 7 ,安装时发现通常用的都是MariaDB 来代替mysql,通过资料查询发现Mariadb是mysql的其中的一种分支,由mysql的创始人带领的团队所开发的mysql分支的一种版本,因为mysql受到被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,使MySQL在各大Linux发行版中的失势由于不满MySQL被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,而转向了MariaDB,虽然PostgreSQL一直被当作MySQL的直接竞争对手,然而真正给予其致命一击的似乎更像是MariaDB,而以后给Mysql致命一击的也将是MariaDB。 言归正传,我们来具体讲讲MariaDB ,其实MariaDb的操作与Mysql的操作基本一样,只是基于Mysql进行了性能的提升,目前MariaDB的更新速度已经远远超越了Oracle团队的速度,毕竟是Mysql创始人带领的团队,怎么不让人放心。 MariaDb的安装 linux下 通过 yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装 mariaDBde 服务的基本命令 [root@127 ~]# systemctl start mariadb.service #启动MariaDB[root@127 ~]# systemctl stop mariadb.service #停止MariaDB[root@127 ~]# systemctl restart mariadb.service #重启MariaDB[root@127 ~]# systemctl enable mariadb.service #设置开机自动启动 [root@127 ……

    网友NO.333267

    mysql向mariadb平滑过渡的步骤详解

    一、mariadb与mysql简介 1、mariadb简介 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。 2、mariadb产生的原因 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 3、mariadb的优势 可免费商业使用(被oracle收购后,MySQL便有了社区版和企业版之分) Maria 存储引擎 PBXT 存储引擎 XtraDB 存储引擎 FederatedX 存储引擎 更快的复制查询处理 线程池 更少的警告和bug 运行速度更快 更多的 Extensions 更好的功能测试 数据表消除 慢查询日志的扩展统计 支持对 Unicode 的排序 4、已经开始使用mariadb google,twitter,facebook这个大公司也已经,或者开始从mysql转向mariadb redhat,archlinux,opensuse,slackware,fedora新版本已经,或者已宣布将mariadb代替mysql做为默认数据库。 个人一直把googl……

    网友NO.980279

    MariaDB(MySQL)创建、删除、选择及数据类型使用详解

    一、MariaDB简介(MySQL简介略过) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。 MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。 二、MariaDB的创建、删除、选择及数据类型使用详解(注:本文演示为root权限) (1)MariaDB创建数据库 1.1:使用mysqladmin创建数据库 [root@test01 10.19.166.166 ~ ] # mysqladmin -u root -p create testdb1Enter password: // 此处填写MariaDB数据库的密码 [root@test01 10.19.166.166 ~ ] # mysql MariaDB [(none)] show databases;+--------------------+| Database |+--------------------+| hellodb || information_schema || mydb || mysql || performance_schema || test || testdb || testdb1 |---创建的好的库+-----------……

    网友NO.742974

    MySQL/MariaDB的Root密码重置教程

    前言 忘记密码是我们经常会遇到了一个问题, 如果您忘记或丢失root密码到你的MySQL或MariaDB的数据库,你仍然可以访问并重置密码,如果你有访问服务器和sudo -启用用户帐户。 几个月前,我在Ubuntu 18.04 上安装了 LAMP。今天,我尝试以 root 用户身份登录数据库,但我完全忘记了密码。经过一阵 Google 搜索并浏览一些文章后,我成功重置了密码。对于那些想知道如何做到这一点的人,这个简短的教程解释了如何在类 Unix 操作系统中重置 MySQL 或 MariaDB Root 密码。下面话不多说了,来一起看看详细的介绍吧 重置 MySQL 或 MariaDB Root 密码 首先,停止数据库。 如果你使用 MySQL,请输入以下命令并下按回车键。 $ sudo systemctl stop mysql 对于 MariaDB: $ sudo systemctl stop mariadb 接下来,使用以下命令在没有权限检查的情况下重新启动数据库: $ sudo mysqld_safe --skip-grant-tables 符号用于在后台运行命令,因此你可以在以下步骤中输入其他命令。请注意,上述命令很危险,并且你的数据库会变得不安全。你应该只在短时间内运行此命令以重置密码。 接下来,以 root 用户身份登录 MySQL/MariaDB 服务器: $ mysql 在 mysql 或 MariaDB [(none)] 提示符下,运行以下命令重置 root 用户密码: UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root'; 使用你自己的密码替换上……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明