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

西乡做网站公司网站收录优化

西乡做网站公司,网站收录优化,dedecms 营销网站模板,erp管理系统软件有哪些2. SQL 全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了 一套操作关系型数据库统一标准 2.1 SQL通用语法 在学习具体的SQL语句之前,先来了解一下SQL语言的通用语法。 1). SQL语句可以单行或多行书写&…

2. SQL

全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了 一套操作关系型数据库统一标准

2.1 SQL通用语法

在学习具体的SQL语句之前,先来了解一下SQL语言的通用语法。

1). SQL语句可以单行或多行书写,以分号结尾。

2). SQL语句可以使用空格/缩进来增强语句的可读性。

3). MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。

4). 注释:

单行注释:-- 注释内容 或 # 注释内容(MySQL特有)

多行注释:/* 注释内容 */

2.2 SQL分类

SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。

分 类 全称 说明

DDL Data Definition Language 数据定义语言,用来定义数据库对象(数据库,表, 字段,索引)

DML Data Manipulation Language 数据操作语言,用来对数据库表中的数据进行增删改

DQL Data Query Language 数据查询语言,用来查询数据库中表的记录

DCL Data Control Language 数据控制语言,用来创建数据库用户、控制数据库的 访问权限

2.3 DDL

Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段) 。

2.3.1 数据库操作

1). 查询所有数据库

 show databases ;

2). 查询当前数据库

 select database() ;

3). 创建数据库

 create database [ if not exists ] 数据库名 [ default charset 字符集 ] [ collate 排序 规则 ] ;

//写[if...]时,[ ]要省略, 写if not exists表示已经有这个数据库了就不再执行 ,没有就执行

//可以按键盘键上下键来选择执行

//创建是创建,查看是查看

//utf8 -> 3个字节, 推荐 utf8mb4 -> 4个字节

案例:

A. 创建一个itcast数据库, 使用数据库默认的字符集。

create database itcast;

在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。

可以通过if not exists 参数来解决这个问题,数据库不存在, 则创建该数据库,如果存在,则不 创建。

create database if not extists itcast;

B. 创建一个itheima数据库,并且指定字符集

create database itheima default charset utf8mb4;

4). 删除数据库

drop database [ if exists ] 数据库名 ;

如果删除一个不存在的数据库,将会报错。此时,可以加上参数 if exists ,如果数据库存在,再 执行删除,否则不执行删除。

5). 使用与切换数据库

use 数据库名 ;

我们要操作某一个数据库下的表时,就需要通过该指令,切换到对应的数据库下,否则是不能操作的。 比如,切换到itcast数据,执行如下SQL:

use itcast;

2.3.2 表操作

2.3.2.1 表操作-查询创建

1). 查询当前数据库所有表

show tables;

比如,我们可以切换到sys这个系统数据库,并查看系统数据库中的所有表结构。

2). 查看指定表结构

desc 表名 ;

通过这条指令,我们可以查看到指定表的字段,字段的类型、是否可以为NULL,是否存在默认值等信息。

3). 查询指定表的建表语句

show create table 表名 ;

通过这条指令,主要是用来查看建表语句的,而有部分参数我们在创建表的时候,并未指定也会查询 到,因为这部分是数据库的默认值,如:存储引擎、字符集等。

4). 创建表结构

CREATE TABLE 表名(

字段1 字段1类型 [ COMMENT 字段1注释 ],

字段2 字段2类型 [COMMENT 字段2注释 ],

字段3 字段3类型 [COMMENT 字段3注释 ],

......

字段n 字段n类型 [COMMENT 字段n注释 ]

) [ COMMENT 表注释 ] ;

注意: [...] 内为可选参数,最后一个字段后面没有逗号

比如,我们创建一张表 tb_user ,对应的结构如下,那么建表语句为:

create table tb_user(

id int comment '编号',

name varchar(50) comment '姓名',

age int comment '年龄',

gender varchar(1) comment '性别'

) comment '用户表';

http://www.khdw.cn/news/16219.html

相关文章:

  • 网站脚本怎么做网站关键词优化建议
  • 网站栏目做树形结构图优化网哪个牌子好
  • 东营长安网站建设整站优化seo平台
  • 网站排名下降怎么上去网站设计规划
  • 营销型企业网站案例alexa全球网站排名分析
  • 西安又一新病毒出现深圳专业seo
  • 菏泽财富中心网站建设福州百度网站排名优化
  • 水禾田网站建设公司北京昨晚出什么大事
  • 阿里巴巴司法拍卖网官网全网seo是什么意思
  • xp怎么建设网站营销策划思路及方案
  • 网站开发项目教程博客推广的方法与技巧
  • wordpress流媒体站长之家seo综合
  • 网站欢迎框代码中国教师教育培训网
  • 动漫设计与游戏制作专业seo入门教程视频
  • 质量可靠的小企业网站建设青岛seo招聘
  • 太原市建设银行网站首页yy直播
  • 设计公司股权分配方案天津关键词优化网排名
  • app界面设计流程网站优化外包公司
  • 做外贸都有哪些好网站广东seo推广外包
  • 个人网页成品路由器优化大师
  • 网站制作算是什么专业竞价推广哪里开户
  • python做网站的好处廊坊seo整站优化软件
  • 电子商务网站开发与建设试卷北京seo加盟
  • 天津营销网站建设福建百度推广
  • 深圳网站设计与制作公司百度开户联系方式
  • 中山网站设计电商运营助理
  • 网站制作视频seo网页优化平台
  • 广州市天河区疫情最新情况seo咨询茂名
  • 网站做字工具手机百度提交入口
  • 做网站前途如何上海做seo的公司