Mysql 教程大全

来源:互联网 发布:城市大数据专业委员会 编辑:程序博客网 时间:2024/05/16 10:51

详述 MySQL 数据库的安装及配置

博主说:最近在写「史上最简单的 MySQL 教程」系列博文,写着写着,忽然想到或许有些童鞋还没有接触过 MySQL 数据库呢?理论与实践相结合才是王道啊,因此有了这篇关于 mysql 数据库的安装及配置介绍的博文。说实话,这篇博文并没有什么技术含量,姑且给未接触过 MySQL 数据库的童鞋一些参考吧!
http://blog.csdn.net/qq_35246620/article/details/71105110

史上最简单的 MySQL 教程(一)「数据库」
数据库,可以简单的解释为:高效的存储和处理数据的介质(主要分为磁盘和内存两种)
http://blog.csdn.net/qq_35246620/article/details/70832166

史上最简单的 MySQL 教程(二)「关系型数据库」

至于关系模型,则是一种所谓建立在关系上的模型,其包含三个方面,分别为:

  • 数据结构:数据存储的形式,二维表(行和列);
  • 操作指令集合:所有的 SQL 语句;
  • 完整性约束:表内数据约束(字段与字段)和表与表之间的约束(外键)。
http://blog.csdn.net/qq_35246620/article/details/70832791

史上最简单的 MySQL 教程(三)「 MySQL 数据库」

MySQL 数据库是一种C\S结构的软件,即分为:客户端和服务端。

若想访问服务器,则必须通过客户端;服务器应该一直运行,客户端则在需要使用的时候运行。

http://blog.csdn.net/qq_35246620/article/details/70889287


史上最简单的 MySQL 教程(四)「SQL 基本操作 之 库操作」

基本操作:CURD,即增删改查

根据操作对象的不同,咱们可以将 SQL 的基本操作分为三类,分别为:库操作、表(字段)操作和数据操作。

http://blog.csdn.net/qq_35246620/article/details/70941728

史上最简单的 MySQL 教程(五)「SQL 基本操作 之 表操作」

表操作

1 新增表

基本语法:

create table [if not exists] + 表名(    字段名称 数据类型,    ……    字段名称 数据类型   /* 最后后一行,不需要加逗号 */)[表选项];
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

其中,if not exists表示

  • 如果表名不存在,就执行创建代码;如果表名存在,则不执行创建代码。
http://blog.csdn.net/qq_35246620/article/details/70945890

史上最简单的 MySQL 教程(六)「SQL 基本操作 之 数据操作」

数据操作

1 新增数据

对于数据的新增操作,有两种方法。

  • 第 1 种:给全表字段插入数据,不需要指定字段列表,但要求数据的值出现的顺序必须与表中的字段出现的顺序一致,并且凡是非数值数据,都需要用引号(建议使用单引号)括起来。 
    • 基本语法:insert into + 表名 + values(值列表)[,(值列表)];
    • 示例:insert into test valus('charies',18,'3.1');
  • 第 2 种:给部分字段插入数据,需要选定字段列表,字段列表中字段出现的顺序与表中字段的顺序无关,但值列表中字段值的顺序必须与字段列表中的顺序保持一致。 
    • 基本语法:insert into + 表名(字段列表) + values(值列表)[,(值列表)];
    • 示例:insert into test(age,name) valus(18,'guo');
http://blog.csdn.net/qq_35246620/article/details/71154252

史上最简单的 MySQL 教程(七)「中文数据问题」

http://blog.csdn.net/qq_35246620/article/details/71195565

史上最简单的 MySQL 教程(八)「校对集问题」

http://blog.csdn.net/qq_35246620/article/details/71211524

史上最简单的 MySQL 教程(九)「列类型 之 数值型」

http://blog.csdn.net/qq_35246620/article/details/71241842

史上最简单的 MySQL 教程(十)「列类型 之 日期时间型」
http://blog.csdn.net/qq_35246620/article/details/71250634


史上最简单的 MySQL 教程(十一)「列类型 之 字符串型」

http://blog.csdn.net/qq_35246620/article/details/71274162


史上最简单的 MySQL 教程(十二)「记录长度」

http://blog.csdn.net/qq_35246620/article/details/72597909

史上最简单的 MySQL 教程(十三)「列属性 之 空属性、列描述和默认值」

http://blog.csdn.net/qq_35246620/article/details/72629220

史上最简单的 MySQL 教程(十四)「列属性 之 主键」

http://blog.csdn.net/qq_35246620/article/details/72667229


史上最简单的 MySQL 教程(十五)「列属性 之 自动增长」

http://blog.csdn.net/qq_35246620/article/details/72669193


史上最简单的 MySQL 教程(十六)「列属性 之 唯一键」
http://blog.csdn.net/qq_35246620/article/details/72673014


史上最简单的 MySQL 教程(十七)「索引」

http://blog.csdn.net/qq_35246620/article/details/72673473






原创粉丝点击