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

北京市城市建设档案馆网站网站建设网络科技公司加盟

北京市城市建设档案馆网站,网站建设网络科技公司加盟,政务网站优化,建设一个网站的流程目录 什么是数据库主流数据库基本使用MySQL的安装连接服务器服务器、数据库、表关系使用案例数据逻辑存储 MySQL的架构SQL分类什么是存储引擎 什么是数据库 mysql它是数据库服务的客户端mysqld它是数据库服务的服务器端mysql本质#xff1a;基于C#xff08;mysql#xff09… 目录 什么是数据库主流数据库基本使用MySQL的安装连接服务器服务器、数据库、表关系使用案例数据逻辑存储 MySQL的架构SQL分类什么是存储引擎 什么是数据库 mysql它是数据库服务的客户端mysqld它是数据库服务的服务器端mysql本质基于CmysqlSmysqld模式的一种网络服务 所以mysql是一套给我提供数据存取的服务的网络程序 数据库一般指的是在磁盘或者内存中存储的特定结构组织的数据将来在磁盘上存储的一套数据库方案。 我们知道文件也可以存储数据那我们为什么还要使用数据库进行数据存储呢 一般的文件确实提供了数据的存储功能但是文件并没有提供非常好的数据管理能力用户角度 所以数据库的本质对数据内容存储的一套解决方案你给我字段或者要求我直接给你结果就行。 以上都是一整套的数据库的一个存储解决方案 主流数据库 SQL Sever 微软的产品.Net程序员的最爱中大型项目。Oracle 甲骨文产品适合大型项目复杂的业务逻辑并发一般来说不如MySQL。MySQL世界上最受欢迎的数据库属于甲骨文并发性好不适合做复杂的业务。主要用在电商SNS论坛。对简单的SQL处理效果好。PostgreSQL :加州大学伯克利分校计算机系开发的关系型数据库不管是私用商用还是学术研究使用可以免费使用修改和分发。SQLite 是一款轻型的数据库是遵守ACID的关系型数据库管理系统它包含在一个相对小的C库中。它的设计目标是嵌入式的而且目前已经在很多嵌入式产品中使用了它它占用资源非常的低在嵌入式设备中可能只需要几百K的内存就够了。H2 是一个用Java开发的嵌入式数据库它本身只是一个类库可以直接嵌入到应用项目中。 基本使用 MySQL的安装 在安装MySQL之前建议先去查看当前linux系统的版本版本越新的系统最好搭配越新的MySql。如果你是ubuntu系统直接使用指令sudo apt install mysql-server就可以安装了。这是因为ubuntu内置了最新版本的MySql。 连接服务器 -h-h选项后跟ip地址因为我们的mysql其实是一种网络服务我们完全可以进行远程连接这里我们跟127.0.0.1是本地式的连接。-P-P选项后跟端口号。-u-u后跟用户名。-p-p后跟密码不跟也可我们进行了配置无需输入密码。其实在本地连接mysql时-h、-P都不需要带上即可因为内部已经进行了配置内部会自动给我们连接上。 连接上mysql后如果想退出输入 quit 即可。 服务器、数据库、表关系 所谓安装数据库服务器只是在机器上安装了一个数据库管理系统程序这个管理程序可以管理多个数据库一般开发人员会针对每一个应用创建一个数据库。为保存应用中实体的数据一般会在数据库中创建多个表以保存程序中实体的数据。数据库服务器、数据库和表的关系如下 使用案例 创建数据库 create database helloworld;使用数据库 use helloworld;创建数据库表 create table student(name varchar(32),age int,gender varchar(2));insert into student (name, age, gender) values (张三, 12, 男); insert into student (name, age, gender) values (李四, 13, 女); insert into student (name, age, gender) values (王五, 14, 男);查询表中的数据 select * from student;在mysql创建的数据库一般会存放在/var/lib/mysql目录下,并且我们可以看到数据库本质是一个文件目录。 查看当前数据库 show databases;数据逻辑存储 数据明显是按像Excel表格那样按行列存储的 MySQL的架构 SQL分类 DDL【data definition language】 数据定义语言用来维护存储数据的结构代表指令: create, drop, alterDML【data manipulation language】 数据操纵语言用来对数据进行操作代表指令 insertdeleteupdateDML中又单独分了一个DQL数据查询语言代表指令 selectDCL【Data Control Language】 数据控制语言主要负责权限管理和事务代表指令 grantrevokecommit 什么是存储引擎 存储引擎是数据库管理系统如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。我们输入的sql指令最后都是由存储引擎来实现的。并且MySQl针对不同的场景提供了不同的存储引擎。这种插件式存储引擎使得MySQL更加灵活且高效。 我们常使用show engines来查看存储引擎。 其中呢InnoDB存储引擎是最常用的其次是MyISAM。这些引擎目前了解即可。
http://www.hkea.cn/news/14450637/

相关文章:

  • php做直播网站wordpress聊天小工具
  • 做一个网站的总结定制官网
  • 广州专业网站建设哪里有wordpress禁用文章修订版
  • 公司网站建设入什么费用灯光设计公司排名
  • 佛山市城乡和住房建设局网站wordpress产品参数
  • 理财网站模板网站内容通过服务器会不会被更改
  • 哈尔滨中国建设银行网站首页做网站的需求
  • 具有营销价值好的网站广告公司的网站建设
  • 建设网站对服务器有什么要求海外直播tiktok
  • 如何做deal网站推广软文网站模板
  • 找人做网站要准备什么报价单模板表格
  • 深圳分销网站制作网站建设用那个软件
  • h5移动网站开发广东深圳市宝安区
  • 那些网站做网批温州网站建设优化公司
  • 网站建设方向论文提纲建设一个视频网站的成本
  • 建立网站的相关信息计算机平面设计是干什么的
  • 本网站服务器在海外连锁店品牌设计公司
  • 高端的咨询行业网站策划漯河网站建设zrgu
  • 建站公司属于什么类型品牌网站建设网站
  • 做画册去什么网站找素材哪个小说网站防盗做的好
  • 绑定网站江门网站制作案例
  • 郑州的做网站公司网站服务费怎么做分录
  • 北京公司建设网站那个公司做的外贸网站好
  • 贾汪微网站开发wordpress sae svn
  • 广西崇左市住房和城乡建设局网站苏州宣传册设计广告公司
  • 生成网站地图创意网名大全
  • 旅游网站建设课程设计报告软文关键词排名推广
  • 巴中公司网站建设官方网站建设必要性
  • 南通企业建站模板网站前置审批表
  • 电商网站如何优化网站 用户体验