首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://blog.51cto.com/itchentao/1894707

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

MySQL基础备忘(2)之视图

使用过微软Access小型数据库管理系统的朋友可能永远不会忘记查询的概念,它也是二级Access考试的重中之重。掌握了查询部分,二级过关就有了绝对把握。查询之所以重要,其中一个主要原因在于其灵活性。创建数据库表初期,我们可以建立一些基础表格,但是由于现实需求的复杂性,很难一下设计出符合所有需求的所有表格,例如有时需要基于一些字段很多的大表创建一些临时性的若干“子表”。这种所谓的‘子表’,就可以使用查询来设计实现。从本质上讲,这种查询只是存储了创建这些查询的SQL语句,并没有生成独立的查询对应的‘子表’。当然,这也在一定程度上节约了存储。 在例如MySQL,MS SQL及Oracle等大型关系数据库中,你很难找到查询的概念。相反,你看到的是视图;它正是类似于Access中查询的东西。因此,这种视图在数据库设计中的位置也是不言而喻的。 一. 视图概念 MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说...

基于httpd实现虚拟主机

众所周知,一台物理服务器只能运行一个站点,但如若想实现一台服务器运行多个站点时,就不得不用到虚拟主机了。虚拟主机,顾名思义,就是一个虚拟出来的主机,当在服务单配置完成后,客户端访问时就像是访问了多个后端服务器。 实现虚拟主机有三种不同的方式: 基于IP的虚拟主机:使用不同的IP地址提供不同的站点 基于PORT的虚拟主机:使用不同的端口提供不同的站点 基于HOSTNAME的虚拟主机:使用不同的主机名提供不同站点 为了更直观的感受,下面一一实现基于三种方式的虚拟主机: 说明一下实验环境,实验主机为centos7.3,IP地址为:192.168.1.104 首先安装httpd服务,这里使用的是httpd2.4.6版本: #yum-yinstallhttpd 安装完成后查看安装文件: #rpm-qlhttpd 对应的文件做一些简单说明: 服务脚本:/etc/rc.d/init.d/httpd 脚本配置文件:/etc/sysconfig/httpd 运行目录:/etc/httpd 配置文件: 主配置文件:/etc/httpd/conf/httpd.conf 扩展配置:/etc/httpd/co...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册