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

哪个网站可以做艺术字sem和seo有什么区别

哪个网站可以做艺术字,sem和seo有什么区别,淘宝网站如何做虚拟,橙子建站广告怎么投放1. 数据库基础(重点) 1.1 什么是数据库 存储数据用文件就可以了,为什么还要弄个数据库? 文件保存数据有以下几个缺点: 文件的安全性问题 文件不利于数据查询和管理 文件不利于存储海量数据 文件在程序中控制不方便 数据库存储介…

1. 数据库基础(重点)

1.1 什么是数据库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
存储数据用文件就可以了,为什么还要弄个数据库?
文件保存数据有以下几个缺点:
文件的安全性问题
文件不利于数据查询和管理
文件不利于存储海量数据
文件在程序中控制不方便
数据库存储介质:
磁盘
内存
为了解决上述问题,专家们设计出更加利于管理数据的东西——数据库,它能更有效的管理数据。数据库的水平是衡量一个程序员水平的重要指标。

1.2 主流数据库

SQL Sever: 微软的产品,.Net程序员的最爱,中大型项目。
Oracle: 甲骨文产品,适合大型项目,复杂的业务逻辑,并发一般来说不如MySQL。
MySQL:世界上最受欢迎的数据库,属于甲骨文,并发性好,不适合做复杂的业务。主要用在电商,SNS,论坛。对简单的SQL处理效果好。
PostgreSQL :加州大学伯克利分校计算机系开发的关系型数据库,不管是私用,商用,还是学术研究使用,可以免费使用,修改和分发。
SQLite: 是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
H2: 是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。
以上的这些数据库都是属于关系型数据库,还有一种非关系型数据库NoSQL, 例如:MongoDB,Redis等。

1.3 基本使用

1.3.1 连接服务器

输入:mysql -h 127.0.0.1 -P 3306 -u root -p
在这里插入图片描述
输出:
在这里插入图片描述
登录成功

注意:
如果没有写 -h 127.0.0.1 默认是连接本地
如果没有写 -P 3306 默认是连接3306端口号、

1.3.2 服务器管理

在Windows操作系统上执行以下操作:

  • 执行 win+r 输入 services.msc 打开服务管理器
  • 通过下图左侧停止,暂停,重启动按钮进行服务管理
    在这里插入图片描述

1.3.3 服务器,数据库,表关系

所谓安装数据库服务器,只是在机器上安装了一个数据库管理系统程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。
为保存应用中实体的数据,一般会在数据库中创建多个表,以保存程序中实体的数据。
数据库服务器、数据库和表的关系如下:
在这里插入图片描述

1.3.4 使用案例

  1. 创建数据库
    create database helloworld;
    在这里插入图片描述
  2. 使用数据库
    use helloworld;
  3. 创建数据库表
mysql> create table student(-> name varchar(20),-> age int,-> gender varchar(2)-> );
Query OK, 0 rows affected (0.01 sec)

在这里插入图片描述
4. 表中插入数据

mysql> insert into student (name, age, gender) values ('张三', 17, '男');
Query OK, 1 row affected (0.01 sec)mysql> insert into student (name, age, gender) values ('李四', 20, '男');
Query OK, 1 row affected (0.00 sec)mysql> insert into student (name, age, gender) values ('王五', 20, '女');
Query OK, 1 row affected (0.00 sec)

查询表中的数据

mysql> select * from student;
+--------+------+--------+
| name   | age  | gender |
+--------+------+--------+
| 张三   |   17 ||
| 李四   |   20 ||
| 王五   |   20 ||
+--------+------+--------+
3 rows in set (0.00 sec)

1.3.4 服务器,数据库,表关系

所谓安装数据库服务器,只是在机器上安装了一个数据库管理系统程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。
为保存应用中实体的数据,一般会在数据库中创建多个表,以保存程序中实体的数据。
数据库服务器、数据库和表的关系如下:
在这里插入图片描述

1.3.6 数据逻辑存储

在这里插入图片描述

1.4 MySQL架构

MySQL 是一个可移植的数据库,几乎能在当前所有的操作系统上运行,如 Unix/Linux、Windows、Mac 和 Solaris。各种系统在底层实现方面各有不同,但是 MySQL 基本上能保证在各个平台上的物理体系结构的一致性。
在这里插入图片描述

1.5 SQL分类

DDL【data definition language】 数据定义语言,用来维护存储数据的结构
代表指令: create, drop, alter
DML【data manipulation language】 数据操纵语言,用来对数据进行操作
代表指令: insert,delete,update
DML中又单独分了一个DQL,数据查询语言,代表指令: select
DCL【Data Control Language】 数据控制语言,主要负责权限管理和事务
代表指令: grant,revoke,commit

1.6 存储引擎

1.6.1 存储引擎

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

1.6.2 查看存储引擎

show engines;

在这里插入图片描述

1.6.3 存储引擎对比

在这里插入图片描述

http://www.ds6.com.cn/news/108632.html

相关文章:

  • 网站排版策划什么是域名
  • 福州网站关键词推广武汉搜索引擎营销
  • 自己设计好的网站怎么设置访问营销自动化工具
  • 浅谈网站开发的意义抖音的商业营销手段
  • 企业为什么要做网站 作用是什么西安百度快速排名提升
  • 潍坊网站制作在线企业网站模板下载
  • 上海网站建设网站开发seo网站优化培训怎么做
  • 河北住房建设厅网站辅导班培训机构
  • 推广费用一般多少快优吧seo优化
  • 怎么查看什么公司做的网站吗市场调研报告最佳范文
  • 互联网信息服务许可证seo优化厂商
  • 望江县住房和城乡建设局网站合肥全网推广
  • 网站建设构思百度有专做优化的没
  • 写字就能赚钱做网站商丘网络推广哪家好
  • 做网站的公司怎么做业务深圳网络推广软件
  • 做水晶接单在哪个网站接在线建站平台免费建网站
  • 沈阳大熊网站建设制作电子商务网站建设的步骤
  • 贵州贵阳网站开发微商推广哪家好
  • 凡科做的网站好吗网站长尾关键词排名软件
  • 做购物平台网站需要注意什么站长工具seo综合查询源码
  • 创建公司网站 优帮云seo兼职接单平台
  • 郑州富士康现状2023网站的优化和推广方案
  • 微网站建设比较全面的是游戏推广公司靠谱吗
  • 政协网站 党的建设网络安全培训最强的机构
  • 如何做直播网站网站网络营销
  • 大同市网站建设互联网关键词优化
  • 制作个简单公司网站要多少钱推广资讯
  • 附近网站建设服务公司拉新app推广平台
  • 网站开发软件排名优化网络软件
  • 做外贸怎么上国外网站整合营销策略