当前位置: 首页 > wzjs >正文

做的很好的淘宝客网站佛山小网站建设

做的很好的淘宝客网站,佛山小网站建设,云南网站建设的价值,建设一个人才网站需要的人才目录 1. 什么是数据库 2. 基本使用 2.1 进入 mysql 2.2 服务器、数据库以及表的关系 2.3 使用案例 2.4 数据逻辑存储 3. SQL 语句分类 4. 存储引擎 4.1 查看存储引擎 4.2 存储引擎的对比 1. 什么是数据库 安装完 MySQL 之后,会有 mysql 和 mysqld。 MySQL …

目录

1. 什么是数据库

2. 基本使用

2.1 进入 mysql

2.2 服务器、数据库以及表的关系

2.3 使用案例

 2.4 数据逻辑存储

3. SQL 语句分类

4. 存储引擎

4.1 查看存储引擎

4.2 存储引擎的对比


1. 什么是数据库

        安装完 MySQL 之后,会有 mysql 和 mysqld。

        MySQL 是一个基于 CS 模式的网络服务,是一套提供数据存取服务的网络程序。mysql 是客户端,mysqld 是服务端。

        数据库 -- 一般指的是在磁盘或内存中存储的特定结构组织的数据文件。

        数据库服务 -- mysqld。

        存储数据用文件即可,为什么还要用数据库呢?

                一般的文件确实提供了数据的存储功能,但是文件并没有提供非常好的数据内容管理功能数据库的本质是对数据内容存储的一套解决方案,给其字段或者要求,直接返回结果

                文件保存数据有以下几个缺点:(1)文件不利于数据查询和管理。(2)文件不利于存储海量数据。(3)文件在程序中控制不方便。

2. 基本使用

2.1 进入 mysql

mysql -h 127.0.0.1 -P 3306 -u root -p

        h:指定 mysql 服务端的 ip 地址。

        P:指定 mysql 服务端的端口号。

        u:指定登录的用户。

        p:使用密码进行登录。

        执行上述命令之后,输入 mysql 的用户密码即可进入 mysql。 

2.2 服务器、数据库以及表的关系

        数据库服务器只是在电脑上安装了一个数据库管理系统程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库

        为保存应用中实体的数据,一般会在数据库中创建多个表,用于保存程序中实体的数据。

        如上图所示,用户用 mysql 客户端连接上 mysql 服务端,然后这个程序对主机中的数据库文件 DB 进行管理,而每个数据库(文件)中存在多个表结构,用于存储程序中的实体数据。 

2.3 使用案例

        (1)创建数据库 -- 本质就是在 Linux 对应的目录下创建一个目录

create database helloworld;

        如上图所示,创建了一个 helloworld 的数据库,则是在这台主机的 /var/lib/mysql 下创建了一个 hello world 的目录。 

        (2)进入数据库 -- 本质就是进入到数据库目录里面。

use helloworld;

        (3)创建数据库表 -- 本质就是在数据库目录下创建文件。

        如上图所示,在进入 helloworld 数据库之后,创建一张 student 表,该表有三个表项(name,age,gender),每一个表项后面跟的是该表项的数据类型,表项之间使用 "," 隔开。

 2.4 数据逻辑存储

        如上图所示,数据库中的每一张表在逻辑上是以行列的关系进行存储的。 查询的时候会以上述形式进行显示,物理上在磁盘中存储的时候会以特定的形式进行存储。

3. SQL 语句分类

        (1)DDL【data definition language】 数据定义语言,用来维护存储数据的结构。代表指令: create, drop, alter。

        (2)DML【data manipulation language】 数据操纵语言,用来对数据进行操作。代表指令: insert,delete,update。

        (3)DCL【Data Control Language】 数据控制语言,主要负责权限管理和事务。代表指令: grant,revoke,commit。

4. 存储引擎

        存储引擎:数据库管理系统如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法MySQL的核心就是插件式存储引擎,支持多种存储引擎。

4.1 查看存储引擎

show engines;

4.2 存储引擎的对比

        常用的存储引擎为 MyISAM 和 InnoDB。 

 

http://www.dtcms.com/wzjs/787667.html

相关文章:

  • 网站改版 收录优秀网页
  • 天空在线网站建设wordpress主题受损
  • 定制网站制作费用株洲seo网站推广
  • wordpress 文章内容不显示随州网站seo多少钱
  • 如何建立公司网站招标做起点说网站的服务器多少钱
  • 取名网站开发wordpress 卸载
  • 建设电影网站广告哪里找济邦建设有限公司官方网站
  • 国外做二手服装网站有哪些太原seo外包平台
  • 怎样把网站做的更吸引韩国优秀平面设计网站有哪些
  • 域名解析网站微信saas平台
  • 网站做权重的方法linode wordpress
  • 阿里云做的网站怎么样轮胎 东莞网站建设
  • 温州网站开发多少钱wordpress管理工具栏
  • 网站开发与设计的总体思想厦门关键词排名优化
  • 焦作网站建设策划市场营销最有效的手段
  • 龙湖网站建设公司网页免费制作
  • 河南网站建设公司价格网站做一排横图
  • 好用的网站模板wordpress 主题 minty
  • 音乐摄影网站建设宗旨网站开发信息平台项目总结
  • 太原微信网站辽宁省建设工程信息网官网电话
  • 网站吸流量做百度手机网站关键词排名
  • 外贸销售网站建设简约大气网站模板
  • 股票网站模板 dedecms为什么python不适合开发网站
  • 创新的专业网站建设WordPress这新手
  • 深圳网站优化技巧如何把刚做的网站被百度抓取到
  • 安徽省建设干部网站企业网站设计图片
  • 手机网站开发外文文献企业网站建设的误区主要有
  • 电商网站建设心得内蒙古最新消息
  • 公司网站设计网络公司优化大师手机版
  • 设计广告公司网站建设wordpress行业模板