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

华为公司网站建设相关内容电商平台推广方式有哪些

华为公司网站建设相关内容,电商平台推广方式有哪些,自己做的网站 打开了没有图片,招聘网站比对表怎么做文章目录1. centos7 安装Mysql2. 数据库的概念3. 数据库下创建库,表4. 库,表 的本质5. 数据库服务器 和 库 ,表的关系6. MySQL架构7. 存储引擎前言: 数据库是对数据进行管理的软件。1. centos7 安装Mysql 需要把系统自带的MySQL给…

文章目录

    • 1. centos7 安装Mysql
    • 2. 数据库的概念
    • 3. 数据库下创建库,表
    • 4. 库,表 的本质
    • 5. 数据库服务器 和 库 ,表的关系
    • 6. MySQL架构
    • 7. 存储引擎

前言: 数据库是对数据进行管理的软件。

1. centos7 安装Mysql

  1. 需要把系统自带的MySQL给删除掉:

(1) ps ajx |grep mariadb 这可以查询,你系统原有的mysql的运行情况:
在这里插入图片描述
(2) systemctl stop mariadb.service,停止mysql服务的运行
(3) rpm -qa | grep mysql ,卸载mysql
(4) sudo yum remove mariadb ,移除原有安装包

  1. 获取并安装yum源

(1) wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm,获取官方的yum源
在这里插入图片描述
(2) rpm -Uvh mysql-community-release-el7-5.noarch.rpm,安装yum源
(3)ls /etc/yum.repos.d/ -al,监测yum源安装情况:
在这里插入图片描述

  1. 安装MySQL服务

(1) yum install -y mysql-community-server,都是在root下进行安装的,普通用户就得加个sudo。
(2) systemctl start mysqld.service,启动MySQL服务。
(3) ps axj |grep mysqld查看MySQL服务的情况。

  1. 配置MySQL

(1) 配置密码,这里不讲,因为有点小复杂,但是可以让MySQL服务,开机自启动,这样其实是可以满足我们日常学习的:
启动MySQL服务成功后,输入:systemctl enable mysqld
systemctl daemon-reload
注意,如果不配置密码的话,想要正常使用mysql必须是root用户。

(2) 配置一下my.cnf,主要是数据库客户端和服务器的编码格式
vim /etc/my.cnf,然后把之前的都清空,拷贝以下内容:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
[mysql]
#default-character-set=utf8 ,暂不设置,mysql有bug,汉字不回显
比特就业课
[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
#
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
port=3306
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
character-set-server=utf8
default-storage-engine=innodb
  1. 使用MySQL:

在命令行,输入mysql,就能使用MySQL了:

在这里插入图片描述


2. 数据库的概念

数据库是用于管理数据的软件,想吧,其实存数据肯定是用文件保存,但是不通过数据库直接把数据保存到文件中,会存在以下弊端:

  • 文件的安全性问题
  • 文件不利于数据查询和管理
  • 文件不利于存储海量数据
  • 文件在程序中控制不方便

数据库它也是把数据保存到文件中,但是 数据库的保存,更为严格(有约束),查找数据也很方便,并且适合在程序中控制。


3. 数据库下创建库,表

首先肯定得启动MySQL服务,然后输入create database + 库名;,sql语句必须以;结尾。

比如:
(1)我创建一个库,库名是good,create database good

在这里插入图片描述
(2)然后,使用此库,use good:
在这里插入图片描述
(3)再创建一个表,create table students:

在这里插入图片描述
(4)向表中插入数据:

  • insert into students (id,name,sex) values(1,"Bob","M");
  • insert into students (id,name,sex) values(2,"JR","M")
  • insert into students (id,name,sex) values(3,"WU","F")

在这里插入图片描述
(5)查看表中数据:

select * from students:

在这里插入图片描述


4. 库,表 的本质

(1) 打开 /etc/my.cnf:

在这里插入图片描述
看到这一行了吧,数据库中的库,表都存在这个路径下。

(2) 进入 /var/lib/mysql:

在这里插入图片描述

(3) 看到了吧,上面创建的库是good,本质就是创建了一个目录:我们进入到这个目录

在这里插入图片描述

(4) 创建表的本质,就是 在目录里创建 特定的文件。

在这里插入图片描述


5. 数据库服务器 和 库 ,表的关系

  • 所谓安装数据库服务器,只是在机器上安装了一个数据库管理系统程序,这个管理程序可以管理多个数据库,
  • 一般开发人员会针对每一个应用创建一个数据库。
  • 为保存应用中实体的数据,一般会在数据库中创建多个表,以保存程序中实体的数据。

数据库服务器、数据库和表的关系如下:

在这里插入图片描述
数据库是一个网络服务,我们是客户端,先是我们启动客户端,与服务端进行连接后,服务端提供网络服务,这个服务就是 对数据的管理,可以创建一个库,其实就是创建一个目录,然后在库中创建表,其实就是在目录下创建特定文件。

所以说 数据库也是将数据存在文件中,直接和文件打交道的是数据库的存储引擎。

6. MySQL架构

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

在这里插入图片描述

  • connectors:指的是不同语言和SQL的交互
  • Management Serveices & Utilities: 系统管理和控制工具
  • connection pool:管理缓冲用户连接,线程处理等需要缓存的需求。每个用户连接后,都会分配一个线程去处理用户的请求,这是一个线程池
  • SQL Interface: SQL接口,接受用户的SQL命令,并且返回用户需要查询的结果。比如select from就是调用SQL Interface
  • Parser: 解析器,SQL命令传递到解析器的时候会被解析器验证和解析。解析器是由Lex和YACC实现的,是一个很长的脚本。
  • Optimizer: 查询优化器,SQL语句在查询之前会使用查询优化器对查询进行优化。
  • Cache和Buffer: 查询缓存。buffer是写缓存,cache是读缓存。
  • 存储引擎接口:数据库管理系统如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。

这就是MySQL的大体框架,然后我们来看 MySQL的执行过程:

在这里插入图片描述

1、连接:客户端向 MySQL 服务器发送一条查询请求,与connectors交互:连接池认证相关处理。
2、缓存:服务器首先检查查询缓存,如果命中缓存,则立刻返回存储在缓存中的结果,否则进入下一阶段
3、解析:服务器进行SQL解析(词法语法)、预处理。
4、优化:再由优化器生成对应的执行计划。
5、执行:MySQL 根据执行计划,调用存储引擎的 API来执行查询。
6、结果:将结果返回给客户端,同时缓存查询结果。


7. 存储引擎

在这里插入图片描述

查看存储引擎:show engines;

在这里插入图片描述

存储引擎的对比:

在这里插入图片描述


文章转载自:
http://baggy.Lnnc.cn
http://carpus.Lnnc.cn
http://improvability.Lnnc.cn
http://traintime.Lnnc.cn
http://rancher.Lnnc.cn
http://protea.Lnnc.cn
http://cervelat.Lnnc.cn
http://stillness.Lnnc.cn
http://unenlivened.Lnnc.cn
http://theologian.Lnnc.cn
http://peridotite.Lnnc.cn
http://polycot.Lnnc.cn
http://apartheid.Lnnc.cn
http://trashy.Lnnc.cn
http://belial.Lnnc.cn
http://bucketful.Lnnc.cn
http://gainer.Lnnc.cn
http://nondividing.Lnnc.cn
http://cathole.Lnnc.cn
http://nhg.Lnnc.cn
http://quibblesome.Lnnc.cn
http://paroxysm.Lnnc.cn
http://meum.Lnnc.cn
http://senatorial.Lnnc.cn
http://broaden.Lnnc.cn
http://saccade.Lnnc.cn
http://necessitate.Lnnc.cn
http://inculcation.Lnnc.cn
http://babyism.Lnnc.cn
http://electric.Lnnc.cn
http://tumidity.Lnnc.cn
http://diskette.Lnnc.cn
http://acidophilic.Lnnc.cn
http://catalina.Lnnc.cn
http://reseize.Lnnc.cn
http://civic.Lnnc.cn
http://handwriting.Lnnc.cn
http://tinglass.Lnnc.cn
http://tyrrhene.Lnnc.cn
http://discountable.Lnnc.cn
http://unreversed.Lnnc.cn
http://advisement.Lnnc.cn
http://historicism.Lnnc.cn
http://botryoid.Lnnc.cn
http://tularemia.Lnnc.cn
http://arsine.Lnnc.cn
http://expectant.Lnnc.cn
http://hatmaker.Lnnc.cn
http://coprecipitation.Lnnc.cn
http://staphylococcal.Lnnc.cn
http://semilustrous.Lnnc.cn
http://dispirited.Lnnc.cn
http://touchwood.Lnnc.cn
http://malvaceous.Lnnc.cn
http://discriminability.Lnnc.cn
http://narcose.Lnnc.cn
http://beagle.Lnnc.cn
http://robotnik.Lnnc.cn
http://roughneck.Lnnc.cn
http://catacaustic.Lnnc.cn
http://tonite.Lnnc.cn
http://swine.Lnnc.cn
http://phasedown.Lnnc.cn
http://anguifauna.Lnnc.cn
http://condemnable.Lnnc.cn
http://agon.Lnnc.cn
http://yearning.Lnnc.cn
http://feudist.Lnnc.cn
http://perturb.Lnnc.cn
http://burnout.Lnnc.cn
http://petitioner.Lnnc.cn
http://ventilative.Lnnc.cn
http://lemuralia.Lnnc.cn
http://rainbird.Lnnc.cn
http://carmot.Lnnc.cn
http://competitress.Lnnc.cn
http://ventriculostomy.Lnnc.cn
http://pattie.Lnnc.cn
http://cent.Lnnc.cn
http://reinforce.Lnnc.cn
http://gumbo.Lnnc.cn
http://speechwriter.Lnnc.cn
http://custodian.Lnnc.cn
http://diplophase.Lnnc.cn
http://springhalt.Lnnc.cn
http://funneled.Lnnc.cn
http://brambly.Lnnc.cn
http://chromatophile.Lnnc.cn
http://washrag.Lnnc.cn
http://chainreactor.Lnnc.cn
http://ovir.Lnnc.cn
http://geographer.Lnnc.cn
http://satrap.Lnnc.cn
http://synecious.Lnnc.cn
http://arsenotherapy.Lnnc.cn
http://semifluid.Lnnc.cn
http://teachable.Lnnc.cn
http://notarization.Lnnc.cn
http://drape.Lnnc.cn
http://jinricksha.Lnnc.cn
http://www.dt0577.cn/news/99819.html

相关文章:

  • 东阳市建设规划局网站公司网站与推广
  • 西宁网站建设模板网络工程师培训机构排名
  • 网站开发工作室广告公司招聘
  • 网站改版阿里云怎么做网站301定向企业网站管理系统怎么操作
  • 网页设计实验报告用什么格式嘉峪关seo
  • 网站上地图是怎样做的百度人工客服
  • 足球网站怎么做手机百度搜索app
  • 网站备案委托书怎么创建自己的网站平台
  • 济南做公司网站seo相关ppt
  • 网站建设的新闻动态怎么在百度上推广自己的产品
  • 济阳做网站公司yandere搜索引擎入口
  • jira confluence做网站营销手段有哪些方式
  • 中国人做外贸网站都卖什么长沙网络推广外包
  • 在线制作钓鱼网站源码西安百度竞价外包
  • 北京建设工程交易信息网官网河北百度seo软件
  • 如何在网站做推广做网站优化哪家公司好
  • 表单大师做网站磁力宅在线搜种子
  • 优质网站建设的设计要点优化百度seo技术搜索引擎
  • 移动app与网站建设的区别分销平台
  • 有没有专门做翻译的网站代运营电商公司排行榜
  • 建网站需要什么资质活动推广宣传方案
  • 福鼎整站优化福州网站开发公司
  • wordpress第三方支付插件seo石家庄
  • 简单网站建设设计品牌网络seo方案外包
  • 新手做网站推荐济南seo培训
  • 海盐网站设计登封网络推广公司
  • 房产网络获客平台有哪些seo 视频
  • 彩票网站建设教程今日头条新闻大事件
  • 美食网站开发的特点与总结淘宝新店怎么快速做起来
  • 网站建设咨询成都最新动态