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

有哪些公司的网站做的比较好潍坊关键词优化平台

有哪些公司的网站做的比较好,潍坊关键词优化平台,企业平台网站建设,南通做网站需要多少钱目录 1、初识数据库 1.1 什么是数据库 1.2 什么是MySQL 2、数据库 2.1 数据库服务&数据库 2.2 C/S架构 3、 初识SQL 3.1 什么是SQL 3.2 SQL分类 4、使用SQL 4.1 查看所有数据库 4.1.2 语句解析 4.2 创建数据库 4.2.1 if not exists校验 4.2.2 手动明确字符集…

目录

1、初识数据库

1.1 什么是数据库

1.2 什么是MySQL

2、数据库

2.1 数据库服务&数据库

2.2 C/S架构

3、 初识SQL

3.1 什么是SQL

3.2 SQL分类

 4、使用SQL

4.1 查看所有数据库

4.1.2 语句解析

 4.2 创建数据库

4.2.1 if not exists校验 

4.2.2 手动明确字符集和排序规则

4.2.3 SQL语句创建数据库

4.3 查看当前数据库服务的全局默认字符集


1、初识数据库

1.1 什么是数据库

首先,我们之前所学的如Java、C++等编程语言是用来处理用户数据的;而数据库是用来保存用户数据的,其底层应用了一些合适的数据结构对数据进行管理。

数据库可以将数据保存在磁盘(外存)中,实现了对数据的持久化,解决了程序重启或开关机后数据丢失的问题。

1.2 什么是MySQL

MySQL就是一个开源、免费、应用广泛的数据库软件。

MySQL是一个关系型数据库。


2、数据库

2.1 数据库服务&数据库

机器提供的数据库服务中可以存在多个数据库,而每个数据库中又存在着多张数据表,每张数据表都有相关的信息:

在表中,每一列称为字段、列,可以理解为Java中的属性;每一行,即所有列组成的一条记录(一行数据)称为一个数据行。

故,总结如下:

  • 数据库服务中可以创建多个数据库
  • 每个数据库中有多个数据表
  • 每个数据表中有多个数据行
  • 每个数据行由多个列组成
  • (即依次包含关系)

2.2 C/S架构

C- Client(客户端),S-Serve(服务端)

理解C/S架构,我们需要先了解以下定义:

  • 请求:当客户端向服务器发送请求时,明确指定自己要操作的目标(访问哪个库中的哪个表,哪个表中的哪些行,哪些行中的哪些列)的过程叫做请求。
  • 相应:服务器接收到客户端的相应后,把处理的结果返回给客服端的过程叫做相应。

请求与响应是成对出现的。 

对于客户端与服务器之间的交互模型,我们称之为C/S架构。

注意:客户端与服务器之间是通过网络进行交互的。127.0.0.1 这个IP始终代表本机IP(无论是否有网络)。

3、 初识SQL

3.1 什么是SQL

数据库用来保存数据,如果要操作数据库需要使用SQL。

SQL是一门语言,专门针对操作数据库的语言,我们只需掌握增删查改操作即可。

3.2 SQL分类

  1. DDL数据定义语言,用来维护存储数据的结构(data definition language)
  2. DML数据操纵语言,用来对数据(数据行)进行操作(data manipulation language)
  3. DCL数据控制语言,主要负责权限管理和事务(data control language)

我们只需学习DDL与DML,DCL主要使用于运维相关。


 4、使用SQL

4.1 查看所有数据库

查看当前所有数据库:show databases; 

如下图所示:

 

其中,红色标记出来的都是MySQL自带的数据库记录是一些关于MYSQL自身的一些配置,性能,系统变量信息:

4.1.2 语句解析

输入技巧:

1.Ctrl+C 重新开始新一行的输入。

2.若语句太长,只要没有遇见;回车即可在下一行继续上一行的输入。


 4.2 创建数据库

SQL语句是大小写不敏感的,所以以下两种语句是相同的:

create database if not exists Java113;

CREAT DATABASE IF NOT EXISTS JAVA113; 

4.2.1 if not exists校验 

其中,if not exists的作用是检查要创建的数据库是否存在,若不存在则创建,若存在则提示警告信息。

查看警告信息:show warnings; 

注意:

在实际的工作中,执行SQL语句时,不是手动一条一条执行的,而是批量一起执行,为了不让某一条语句的错误影响整个执行流程,都会加上一些类似于if not exists 的校验,防止因为某条SQL出错导致整个SQL中断执行。

4.2.2 手动明确字符集和排序规则

在创建数据库时,强烈建议大家手动明确字符集和排序规则!!!

4.2.3 SQL语句创建数据库

故完整创建数据库的SQL语句如下(if not exists校验 && character set ... collate...):

注:MySQL中允许开发者使用关键字命名,但是在使用的时候要用反引号把关键字引起来

如:create database if not exists `database` character set utf8mb4 collate utf8mb4_0900_ai_ci;

反引号在键盘上的位置为:ESC下边,TAB上边,1的左边,要用英文字符 (`)

关键字:database、create、user、from、to、password...... 


4.3 删除数据库

删除数据库:drop database if exists 数据库名;

注:drop删除语句的使用一定要谨慎,删除数据库是一个非常非常危险的操作,在自己的项目或是公司中千万不要这么做,使用之前一定要慎之又慎!!!


4.4 查看当前数据库服务的全局默认字符集

查看当前数据库服务的全局默认字符集:show variables like ‘%character%’;

使用MySQL的帮助信息的SQL语句为:\? 或者 ?



END

http://www.zhongyajixie.com/news/7681.html

相关文章:

  • 域名转移影响网站访问吗哪里能买精准客户电话
  • 深圳便宜网站建设google谷歌
  • 晋城做网站代刷网站推广链接0元价格
  • 精品网站建设平台加盟培训机构
  • 网站服务器物理地址怎么查社会新闻热点事件
  • php5 mysql网站开发实例精讲360指数
  • 网站优化怎么做 百度文库百度关键词规划师入口
  • 网络管理系统的基本组件包含哪些武汉seo学徒
  • 微信免费做邀请函模版网站培训机构加盟店排行榜
  • 连江厦门网站建设公司郑州网站推广公司排名
  • 国内十大旅游网站排名网络营销的期末试题及答案
  • 乐清新闻网站如何给公司做网络推广
  • 龙岩网站建设要多少费用制造企业网站建设
  • 东莞做汽车有没有买票的网站系统优化软件排行榜
  • 做网站需要创建网站
  • 做网站投资多少钱关键词排名点击软件怎样
  • 网站建设是什么专业如何对一个网站进行seo
  • 哪个网站简历做的好关键词快速上首页排名
  • 微网站开发公司免费百度广告怎么投放
  • 上海黑马网站制作企业网站设计优化公司
  • 摄影工作室网站源码免费自学电商教程
  • 如何建立属于自己的网站泰安网站seo推广
  • wordpress entrance 1.2常德seo快速排名
  • 网站建站视频教程seo关键词的选择步骤
  • 御花园网站建设公司百度网盟推广
  • 查建设公司人员是那个网站济南网站优化公司哪家好
  • 模版网站关键词查询的分析网站
  • 揭阳网站制作教程武汉网站seo德升
  • 淘宝客购物网站的怎么做百度软件中心下载安装
  • 做消费信贷网站价格优化关键词快速排名