初识Mysql

原创 2015年07月07日 12:27:55

数据库的发展阶段:
人工管理阶段—->文件系统阶段—->数据库系统阶段—->高级数据库阶段

数据库的种类:层次式数据库 网络式数据库 关系式数据库

数据库:一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合

数据库包含两个含义:保管数据的“仓库”,以及数据管理的方法和技术

数据库的特点
1.实现数据共享,减少数据冗余
2.采用特定的数据类型
3.具有较高的数据独立性
4.具有统一的数据控制功能

行:记录,组织数据的单位
列:字段,表示记录的一个属性

主键:主码,用于唯一的标识表中的每一条记录。可以定义表中的一列或者多列,同时主键上面不可以有两行
相同的值

数据库系统由数据库、数据库管理系统、数据库应用程序组成

数据库:用于存储数据的地方

数据库管理系统:用于管理数据库的软件

数据库应用程序:为了提高数据库系统的处理能力所使用的管理数据库的软件的补充

SQL语言:
数据定义语言(DDL): DROP CREATE ALTER等
数据操作语言(DML): INSERT UPDATE DELETE等
数据查询语言(DQL): SELECT语句
数据控制语言(DCL):GRANT REVOKE COMMIT ROLLBACK等语句

Mysql特点:体积小、速度快、成本低、可移植性、安全性和连接性

Mysql版本:Mysql Community Server(社区版) Mysql Enterprise Server(网页版)

mysql-5.6.10命名机制的解释:
5代表的是主版本号,描述了文件格式,所有版本5的发行版都有相同的文件格式
6代表的是发行级别,5和6构成发行序列号
10代表的是次发行系列的版本号

mysql命令行实用工具:

mysqld:SQL后台程序,需要该程序运行后客户端才可以通过连接服务器来访问数据库

mysqld_safe:服务器启动脚本,当出现错误的时候重启服务器并向错误日志文件写入运行时间信息

myisamchk:用来描述、检查、优化和维护myisam表的实用工具

版权声明:可以随意转载

MySQL学习1:初识MySQL

一什么是数据库?        数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创 建,访问,管理,搜索和复制所保存的数据。    ...
  • erlian1992
  • erlian1992
  • 2016年05月04日 20:16
  • 6449

Mysql设置自增长主键的初始值

原地址:http://www.111cn.net/database/mysql/60352.htm 本文章是由一个简单的Mysql自增初始值的一个例子引导出大量的关于mysql主键获取 ...
  • u011439289
  • u011439289
  • 2015年08月28日 18:02
  • 30309

Mac安装MySQL后,设置初始密码

Mac安装MySQL后,设置初始密码引子: 在Mac上安装MySQL之后,通过MySQLWorkBench登录本地数据连接,发现没有密码,而在安装MySQL过程中,是没有设置过密码的。其实,...
  • IDOshi201109
  • IDOshi201109
  • 2017年06月17日 16:33
  • 1786

数据库从零开始-初识MySql

以下文章涉及专业知识内容均为摘抄 MYSql最大的好处就是提供丰富的接口,创建了各种语言使用的API。          ODBC: 开放数据库互连(Open Dat...
  • u012750259
  • u012750259
  • 2015年01月25日 15:59
  • 380

MySQL第一天初识--对数据库和表的增删改查

☆把“D:\mysql-5.6.22-winx64\bin”添加到系统环境变量path中,然后在任意目录可访问mysql等命令,这样如登录等操作就不需要进入MySQL安装目录直接执行! MySQL下载...
  • zuosixiaonengshou
  • zuosixiaonengshou
  • 2016年11月01日 16:38
  • 504

提权系列(一)----Windows Service 服务器提权初识与exp提权,mysql提权

转自http://m.blog.csdn.net/article/details?id=60976501 一、初识提权 很多时候我们入侵一个网站的时候,想要的是得到这个服务...
  • jaivy
  • jaivy
  • 2017年05月12日 11:14
  • 322

数据库初识--从MySQL 出发

要学Web 开发,也得先对数据库有所了解呀。
  • imwtr
  • imwtr
  • 2014年07月13日 02:04
  • 300

初识数据库——Mysql入门

最近在自学数据库,通过阅读《数据库系统概论》以及部分博客,将自己的入门心得记录在这里,供大家分享0.什么是数据 数据是对一个事物最基本的描述单位,包括但不限于数字,字符,图形,音频和视频等。在早期的...
  • qq_39521554
  • qq_39521554
  • 2017年11月17日 12:51
  • 43

第 1 篇 基础知识 第 1 章 安装与配置——初识MySQL

1.在Windows系统下安装从www.mysql.com/downloads/mysql下载(mysql-installer-community-V5.7.msi) 安装默认方式安装 2.在linu...
  • caogenfeng
  • caogenfeng
  • 2017年05月03日 13:55
  • 136

MySql与数据库初识

1 什么是数据库    1)SQL=Structure Query Language     2)存数据的仓库/集合,并有一定的规则结构    3)SQL是客户端操作数据库一种工具/命令,主要以存取为...
  • boxyuan
  • boxyuan
  • 2017年01月24日 14:52
  • 229
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:初识Mysql
举报原因:
原因补充:

(最多只允许输入30个字)