mysql教程 订阅
《MySQL教程》是2015年由清华大学出版社出版的图书,作者是郑阿奇。 [1] 展开全文
《MySQL教程》是2015年由清华大学出版社出版的图书,作者是郑阿奇。 [1]
信息
定    价
44.5元
装    帧
平装
书    名
MySQL教程
出版时间
2015-3-26
ISBN
9787302389958
作    者
郑阿奇
MySQL教程图书简介
本书以当前最流行MySQL5.6作为平台,包含MySQL基础(含习题)、实验、综合应用实习和附录。首先介绍数据库基础,此后系统介绍MySQL5.6,并通过实验进行操作练习和消化理解;同时系统介绍目前最流行的PHP、ASP.NET(C#)、JavaEE和VisualBasic6.0等平台操作MySQL数据库的方法。通过本书学习,可掌握在当前几个流行平台开发MySQL数据库应用系统的方法,比较好地解决MySQL“学”和“用”的问题。  本书可作为大学本科、高职高专有关课程教材,也可供广大数据库应用开发人员使用或参考。
收起全文
精华内容
下载资源
问答
  • MySQL教程

    千次阅读 多人点赞 2019-05-20 11:57:45
    MySQL 入门教程 MySQL 安装 MySQL 管理 MySQL PHP语法 MySQL 连接 MySQL 创建数据库 MySQL 删除数据库 MySQL 选择数据库 MySQL 数据类型 MySQL 创建数据表 MySQL 删除数据表 MySQL 插入数据 MySQL 查询数据 MySQL ...
    展开全文
  • mysql教程

    千次阅读 2018-06-30 16:44:10
    mysql 是最流行的关系型数据库管理系统,在web应用方面mysql是最好的RDBMS(relational database management system) ...在本教程当中,会让大家快速掌握mysql的基本知识,并且轻松使用mysql数据库。 什么...

    mysql 是最流行的关系型数据库管理系统,在web应用方面mysql是最好的RDBMS(relational database management system)

    应用软件之一。

    RDBMS=realational database management system

    关系数据库关系系统。

    在本教程当中,会让大家快速掌握mysql的基本知识,并且轻松使用mysql数据库。

    什么是数据库

    数据库database 是按照数据结构来组织,存储和管理数据的仓库。

    每个数据库都有一个或者多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。

    我们也可以将数据据存储在文档当中,但是在文件当中读写数据速度是相对较慢的。

    所以,我们使用关系型数据库管理系统(RDBMS)来存储和管理大的数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库。

    借助于集合代数等数据概念和方法来处理数据库当中的数据的。

    RDBMS就是关系数据库管理系统(relational database management system)的特点:

    1. 数据以表格的形式出现的。

    2. 每一行就是各种记录的名称的。

    3. 每一个列就是记录名称所对应的数据域

    4. 许多的行或者列就组成了一张表单的。

    5. 若干的表单组成了database。

    RDBMS术语

    在我们开始学习MYSQL数据库之前呢,让我们先了解一下RDBMS当中的一些术语吧。

    数据库:数据库是一些关联表的集合。

    数据表: 表示数据的矩阵,在一个数据库当中的表看起来像是一个简单的电子表格。

    列:一列(数据元素)包含了相同的数据,例如邮政编码的数据。

    行:一个行(=元组,或者记录)是一组相关的数据,例如一条用户订阅的数据。

    冗余:存储两杯水护具,冗余降低了性能,但是提高了数据的安全性。

    主键: 主键是唯一的,一个数据表当中只能包含一个主键,你可以使用主键来查询数据。

    外键: 外键用于关联两个表。

    复合键: 复合键(组合键)将多个列作为一个索引键,一般用于复合索引。

    索引:使用索引可以快速访问数据库表当中的特定信息。索引是对数据库表当中一个列或者多个列的值进行排序的一种结构。类型于书籍的目录。

    参照完整性:参照的完整性要求关系当中不允许引用不存在的实体。

    与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。

    mysql数据库

    mysql是一个关系型数据库管理系统,由瑞典的mysql ab公司开发,目前这个公司是属于oracle公司的。

    mysql是一种关联数据库管理系统,关联数据将数据保存在不同的表当中,

    而不是将素有的数据都放在一个大的仓库当中,这样就增肌劲啊了速度并且提高了灵活性。

    mysql是开源的,所以你不需要支付额外的费用。

    mysql支持大型的数据库,可以处理拥有过上万条记录的大型数据库。

    mysql使用标准的sql数据语言形式。

    mysql可以运行于多个系统上买呢,并且支持多种语言的。

    这些编程语言包括C C++ python java perl php eiffel ruby和TCL等等。

    mysql对于PHP是有很好的支持的,php是目前最流行的web开发语言。

    mysql支持大型数据库,支持5000万条记录的数据仓库。

    32位系统表文件最大可以支持4GB,64位系统支持的最大的表文件是8TB。

    mysql是可以定制的,采用了GPL的协议,你可以修改源码来开发自己的msyql系统的。

    在开始学习本教程前你应该了解?

    在开始学习本教程之前你应该了解PHP和HTML的基础的知识,并且能够简单的应用。

    本教程当中的很多例子都是跟PHP语言有关的,我们的实际的例子基本上都是采用PHP语言来进行演示的。

    如果你还不了解PHP的话,你可以通过本站的PHP教程来了解这个语言。


    笔记
    
    RDBMS=realational database management system 
    
    mysql支持大型数据库,支持5000万条记录的数据仓库。
    
    32位系统表文件最大可以支持4GB,64位系统支持的最大的表文件是8TB。
    
    展开全文
  • Mac(M1)安装MySQL教程

    千次阅读 2021-01-05 15:10:42
    Mac安装MySQL教程,该说不说的,Mac第一次用,真的不习惯

    这是我第一次使用Mac,第二次安装MySQL,第一次安装的时候有个随机密码没有注意到,结果忘记密码就卸载了!!!

    切记:一定注意随机密码





    一:下载MySQL社区版

    下载地址:https://dev.mysql.com/downloads/mysql/

    (1)选择你想下载的版本,为了安装更方便,建议下载dmg安装包,最新的版本是8.0.22。
    在这里插入图片描述
    (2)点击Archives还可以选择历史版本,选择自己想要的!我这里选的是5.7.20
    在这里插入图片描述

    二:安装MySQL

    双击 mysql-5.7.20-macos10.12-x86_64.dmg 文件,加载镜像
    双击 mysql-5.7.20-macos10.12-x86_64.pkg ,开始安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    一直点击继续就可以安装成功。

    注意:安装完成之后会弹出一个对话框,告诉我们生成了一个root账户的临时密码。请注意保存,否则重设密码会比较麻烦。

    在这里插入图片描述

    这是我第二次安装的时候截的图,提醒大家,我第一次安装的时候没有保存,所以安装完不能登录,稍后会告诉大家怎么解决忘记密码的问题。

    三:启动MySQL

    打开系统偏好设置,会发现多了一个MySQL图标,点击它,会进入MySQL的设置界面:
    在这里插入图片描述

    安装之后,默认MySQL的状态是stopped,关闭的,需要点击 Start MySQL Server 按钮来启动它,启动之后,状态会变成running。下方还有一个复选框按钮,可以设置是否在系统启动的时候自动启动MySQL,默认是勾选的,建议取消,节省开机时间。

    四:终端连接MySQL

    打开终端,为Path路径附加MySQL的bin目录

    PATH="$PATH":/usr/local/mysql/bin
    

    然后通过以下命令登陆MySQL (密码就是前面自动生成的临时密码)

    mysql -u root -p
    

    在这里插入图片描述
    登陆成功,但是运行命令的时候会报错,提示我们需要重设密码。

    mysql> show databases;
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
    mysql>
    

    修改密码,新密码为root

    set PASSWORD =PASSWORD('root');
    

    然后再次执行命令,就正常了!

    五:忘记密码

    解决MAC下MySQL忘记初始密码的方法,我在安装的过程中忽略了初始密码,导致安装成功之后无法登陆,然后又卸载掉重新装的,不过只要大家注意安装过程中的提示和我文章的第一段话,就不会再踩这个坑了!

    第一步

    点击系统偏好设置->最下边点MySQL,在弹出页面中,关闭服务
    在这里插入图片描述

    第二步
    进入终端输入

    cd /usr/local/mysql/bin/
    

    回车后 登录管理员权限

     sudo su
    

    回车后输入以下命令来禁止mysql验证功能

    ./mysqld_safe --skip-grant-tables &
    

    回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

    第三步
    输入命令

    ./mysql -p
    

    回车后,输入命令

    FLUSH PRIVILEGES
    

    回车后,输入命令修改密码!

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
    

    或者使用下面这个更改密码

    update mysql.user set authentication_string=password('root') where user='root' and Host ='localhost';
    

    OK,可以了,新密码设置成功!!!

    安装成功后赶紧体验一下吧!!

    展开全文
  • WIN10安装MYSQL教程

    万次阅读 多人点赞 2019-06-02 16:34:30
    拉到最下面,找到MySQL Community Edition(GPL) (注:GPL版本为开源,非商用;commercial为商用版)点击链接进入后,会有一大堆可下载的选项对应不同的安装方式。windows安装选择MySQL on Windows (Installer &...

    1. 下载安装包

    地址:https://www.mysql.com/cn/downloads/

    拉到最下面,找到MySQL Community Edition (GPL)

    (注:GPL版本为开源,非商用;commercial为商用版)点击链接进入后, 会有一大堆可下载的选项对应不同的安装方式。windows安装选择MySQL on Windows (Installer & Tools) 

    点击进入后, 选择MySQL Installer(其他几个选项如果想安装,可在安装过程中选择customer模式进行勾选)

    点击链接进入新页面,找到下图位置进行下载。

    三百多兆大小,等待下载完成即可。下载的是一个msi文件,windows可视化安装。完成后双击运行,一步一步安装即可。

    此处我安装选择的 Custom模式,自定义安装产品,勾选了MySQL Servers(注意需要展开到此节点的叶节点,然后根据电脑32位还是64位选择合适的节点,再添加到右边,点击下一步开始安装。)未勾选的选项,如果在将来想要安装,还可以再次运行msi,进行升级勾选。

     后续一直采用默认选项,一路Next即可。

    注:到配置步骤时,我依然采用了默认的Config Type(“Development Machine”),选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“Next”。

     配置root用户的密码,还可以添加其他用户。记住所配置的root用户密码!

     下一步配置service名称和权限。此处我取消了开机启动,自定义名称为MySQLwyh。

     一直点Next,直至Finish.

    2. 配置环境变量

    为了能直接在cmd中使用mysql,需配置一下环境变量。win+pause--》环境变量--》在path中添加mysql安装的bin目录。mysql默认安装在C:\Program Files\MySQL\MySQL Server 8.0\bin。

    测试: cmd--》 mysql -u root -p回车输入安装时设置好的root用户的密码。

    成功。且mysql service已经在运行。

    补充mysql service 启动和关闭命令:

    管理员身份运行cmd,

    开启: net start mysqlwyh

    关闭:net stop mysqlwyh

    (注:mysqlwyh是我配置的我的mysql service 名称,见安装步骤中的图)

     

    3. Navicat测试mysql安装成功

    打开Navicat,新建连接,填写用户和密码:

    点击“连接测试”

    成功。

     

    4. 可能出现的问题 

    Navicat安装和破解,参考:https://blog.csdn.net/WYpersist/article/details/86530973

    建立连接时,可能会出现报错:

    Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found

    解决方案:

    此为mysql的问题,非navicat客户端的问题。

    cmd--> mysql -u root -p --->登录进入mysql后,执行:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';

    参考:https://stackoverflow.com/questions/50169576/mysql-8-0-11-error-connect-to-caching-sha2-password-the-specified-module-could-n 

    展开全文
  • 史上最简单的 MySQL 教程

    千次阅读 2019-12-20 10:41:31
    史上最简单的 MySQL 教程 数据库是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户...
  • 银河麒麟系统4.0.2离线安装MySQL教程(Ubuntu离线安装MySQL教程) https://www.jianshu.com/p/478dc7c9b9e0. 这个教程很详细,我不再多说,而且亲测有效;
  • CentOS7安装MySQL教程(离线安装)

    千次阅读 2019-05-21 18:59:38
    CentOS7安装MySQL教程 MySQL官网下载最新MySQL安装包 官网下载地址:https://dev.mysql.com/downloads/mysql/ 上传到安装目录并解压 彻底卸载MySQL(如果以前没有安装过,则跳过此步骤) 1、yum remove mysql...
  • 在上篇文章史上最简单MySQL教程详解(基础篇)之数据库设计范式及应用举例我们介绍过,在关系型数据库中,我们通常为了减少数据的冗余量将对数据表进行规范,将数据分割到不同的表中。当我们需要将这些数据重新合成...
  • Server2016 安装IIS+PHP+Mysql教程

    千次阅读 2017-09-11 09:56:43
    Server2016 安装IIS+PHP+Mysql教程PHP安装与配置 iis10 php7.1 mysql
  • c++使用MYSQL教程

    万次阅读 多人点赞 2018-10-21 19:03:15
    文就详细讲解如何使用Mysql的C++语言API进行数据库编程。 API,全称Application Programming Interfaces,即应用程序编程接口,我们可以调用这些接口,执行API函数提供的功能。 Mysql C语言API就是用C语言编写的...
  • 完全干净卸载mysql教程

    千次阅读 2020-07-22 19:04:28
    个人微信公众号:源码客栈感兴趣可以关注下,更多视频资料教程! 第一步卸载Mysql相关的应用程序 打开控制面板-》找到程序和功能,看到所有和mysql相关的应用程序,右击卸载掉,有些人可能有workbench
  • 本地安装mysql教程

    千次阅读 2019-03-20 15:13:45
    准备:官网下载下来mysql8.0.15压缩包,解压到我本地的F:\FileRecv\目录下; 安装步骤 1、压缩包解压后,对应F:\FileRecv\mysql-8.0.15-winx64目录下的内容如下: 2、新建一个my.ini 文件,文件中内容如下,...
  • TPC-H数据导入MySQL教程

    千次阅读 2016-07-26 15:58:51
    原文地址:...原作者的教程已经写的很详细了,但是其中涉及到github的链接都打不开,在网上找了其他版本,整合了一下TPC-H数据导入MySQL教程0. TPC-H是啥TPC-H是TPC提供的一个benchmark
  • MySQL教程+视频

    千次阅读 2018-11-27 14:25:02
    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据...
  • C++连接MYSQL教程

    千次阅读 2017-06-27 15:32:34
    首先推荐一本MYSQL中文手册[下载],里面有详细的API函数介绍,本教程只演示C++连接到MYSQL的简单过程,具体的开发大家还有常去查阅手册。好了,言归正传,我们开始吧! 环境VS2015 1:新建空项目; 2:配置项目属性...
  • win10下完全卸载+重装MySQL教程

    千次阅读 2017-12-04 14:12:55
    转载自: win10下完全卸载+重装MySQL教程 相信大家因为各种各样的原因,需要重新安装MySQL。笔者就因为连接MySQL和Qt时出现问题,迫不得已选择把64bitMySQL换成了32bitMySQL。由于卸载不干净,安装会出现各种...
  • Linux下安装MySQL教程

    千次阅读 2020-04-23 15:47:49
    如果有 mysql 先删掉,避免发生冲突 下载 MySQL https://dev.mysql.com/downloads/mysql/ 版本选择你自己的,我这里是 Linux7,x86,64bit 直接开始下载 下载mysql的repo源 wget ...
  • mac下安装mysql教程

    千次阅读 2019-06-03 14:29:40
    网上有很多教程,但是还是遇到了很多问题,特此记录一下: 1、https://downloads.mysql.com/archives/community/,下载对应版本的mysqlServer 如何对应版本: 1>、查看电脑版本 2>、查找对应版本的mysql...
  • Ubuntu安装Mysql教程

    千次阅读 2018-08-22 00:39:03
    Ubuntu 16.04安装MySQL   此篇为http://www.cnblogs.com/EasonJim/p/7139275.html的分支页。 安装MySQL前需要做如下了解: 1、MySQL各类型版本的区别,参考:http://www.cnblogs.com/EasonJim/p/6274344.html ...
  • CentOS7 64位安装mysql教程,亲测完美

    万次阅读 多人点赞 2018-02-06 14:12:17
    这里依旧以mysql为例进行展示1、先检查系统是否装有mysqlrpm -qa | grep mysql1这里返回空值,说明没有安装这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新Mariadb数据库yum ...
  • 史上最简单的 MySQL 教程(三)「 MySQL 数据库」

    万次阅读 多人点赞 2017-04-28 10:57:54
    MySQL 数据库MySQL 数据库是一种C\S结构的软件,即分为:客户端和服务端。若想访问服务器,必须通过客户端;服务器应该一直运行,客户端则在需要使用的时候运行。
  • Linux下使用MySQL教程

    万次阅读 2018-03-09 12:25:13
    MySQL 是最流行的关系型数据库管理系统之一,属于 Oracle 旗下产品 安装启动操作 1.安装mysql命令 :$ sudo apt-get install -y mysql-server 2.查看mysql的版本命令(注意-V是大写,不然会出现如下错误):$ ...
  • WinServer安装mysql教程

    千次阅读 2019-08-06 11:21:55
    下载zip版本mysql,zip版本mysql不需要运行可执行文件,解压即可. 2.配置环境变量 打开环境变量配置页面(winserver服务器环境变量位置:服务器管理器->本地服务器->计算机名称->高级->环境变量),在系统变量...
  • win10安装MySql教程以及Navicat Premium 15破解版安装教程

    千次阅读 热门讨论 2021-01-08 16:16:31
    Navicat Premium 15 破解版安装教程 下载Mysql 这是我存放在百度云的安装包8.0 链接:https://pan.baidu.com/s/1G1E2WhZCUAse3xj4QOnuIA 提取码:stki 或者去官网下载 首先下载安装包: ...
  • CentOS7 64位安装MySql教程

    万次阅读 2019-10-22 10:31:48
    1、先检查系统是否装有mysql rpm -qa | grep mysql 2.、下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 报错: -bash: wget: 未找到命令 安装插件 yum -y install wget 3...
  • phpStudy升级MySQL教程

    千次阅读 2016-04-25 22:08:40
    最近有个项目开发需要用INNODB来做数据库引擎,结果发现phpStudy中的MySQL没有INNODB。 好吧,自己升级一下! 从官网下载对应平台最新的MySQL解压缩版,http://www.mysql.com/downloads/,需要登录ORACLE账号,没
  • Mac OS安装mysql教程

    千次阅读 2018-09-16 18:57:37
    前两天为了开发方便,在自己电脑上装了一个mysql,发现Mac上的安装步骤中还是有些注意事项的,于是整理了这篇博客。 1、下载 进入官网www.mysql.com下载所需的mysql版本和安装包格式。  注:Mac需下载dmg格式文件...
  • XAMPP下使用MySQL教程

    千次阅读 2017-02-21 10:36:14
    在XAMPP下启动MySQL 点击MySql右边的start按钮,如果状态变为上图所示,则表示MySQL启动成功。命令行使用MySQL在成功启动MySQL后,点击右侧的shell按钮。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,285
精华内容 17,314
关键字:

mysql教程

mysql 订阅