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

怎么建立网站免费的国际新闻最新消息中国

怎么建立网站免费的,国际新闻最新消息中国,网站建设宀金手指花总十五,asp做网站上传文件系统目录 一、SQL语句类型 二、数据库操作 三、数据类型 四、创建 五、查看 六、更改 七、增、删、改、查 八、查询数据 一、SQL语句类型 SQL语句类型: DDL DDL(Data Definition Language,数据定义语言):用于…

目录

一、SQL语句类型

二、数据库操作

 三、数据类型

 四、创建

 五、查看

 六、更改

 七、增、删、改、查

 八、查询数据


一、SQL语句类型

SQL语句类型:
    DDL
        DDL(Data Definition Language,数据定义语言):用于定义数据库中的各种对象,包括数据库、表、视图、触发器等,常见的 DDL 命令有 CREATE、ALTER、DROP
    DML
        DML(Data Manipulation Language,数据操作语言):用于操作表格中的数据,进行新增、查询、更新、删除等操作,常见的 DML 命令有 SELECT、INSERT、UPDATE、DELETE
    DCL
        DCL(Data Control Language,数据控制语言):用于管理数据库的权限和安全性,包括授权、回收权限等操作,常见的 DCL 命令有 GRANT、REVOKE
    DQL
        DQL(Data Query Language,数据查询语言)是 SQL 的一个子集,主要用于查询数据库中的数据,常见的 DQL 命令包括 SELECT

二、数据库操作


   (1) 查看show databases;
    (2)创建
        默认字符集
         create database 数据库名称;
         默认是latin1
        指定字符集
            create database 数据库名称 character set utf8;
                使用uft8格式的字符集
   (3) 进入  use 数据库名称;
   (4) 删除
        drop database 数据库名称; 


    (5)更改
       更改 库名称
         进入到数据库的目录中修改数据库的名称
        修改字符集
            ALTER DATABASE <database_name> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 

 三、数据类型

数据类型
    (1)数值类型
        TINYINT:1个字节,范围为 -128 到 127(有符号)或 0 到 255(无符号)
                可以使用 TINYINT UNSIGNED 来存储年龄(无符号)或温度(有符号)等小数值
        SMALLINT:2个字节,范围为 -32,768 到 32,767(有符号)或 0 到 65,535(无符号)
                可以使用 SMALLINT 存储商品数量, 或者使用 SMALLINT UNSIGNED 存储区域编号(无符号)
        INT:4个字节,范围为 -2,147,483,648 到 2,147,483,647(有符号)或 0 到 4,294,967,295(无符号)
                这是最常用的整数类型,它可以被用于许多方面,例如存储订单号或者用户的数量
        BIGINT:8个字节存储很大的数值,例如资金、人口等
        FLOAT(M,D): 单精度浮点数,M是总位数,D是小数位数,可以使用 FLOAT(8,2) 来存储商品的价格
   (2) 时间\日期类型
        DATE:用来存储日期,格式为’YYYY-MM-DD’,可以使用 DATE 存储出生日期或者过期日期等
        TIME: 用来存储时间,格式为’HH:MM:SS’,可以使用 TIME 存储过去一段时间内花费的小时数,分钟数或秒数等
        DATETIME:用来存储日期和时间,格式为’YYYY-MM-DD HH:MM:SS’,可以使用 DATETIME 存储订单时间或者统计报告生成时间等
        TIMESTAMP: 用来存储日期和时间,通常被用于记录特定事件的时间戳。使用UNIX的日期和时间格式,从1970年1月1日午夜开始计算, 可以使用 TIMESTAMP 存储用户上次登录的时间戳
    (3)字符串类型
        CHAR: 用来存储定长字符串,最大长度为255个字符,可以使用 CHAR(10) 存储用户的性别、婚姻状况等数据
        VARCHAR: 用来存储可变长度字符串,最大长度为65535个字符,可以使用 VARCHAR(255) 存储用户输入的文本内容、地址等数据
        TEXT: 用来存储大型字符数据,最大长度为2^16-1个字符,可以使用 TEXT 存储文章、评论等大型文本数据
    (4)二进制类型
        BINARY: 用来存储固定长度二进制数据,最大长度为255个字节,可以使用 BINARY(16) 存储UUID
        VARBINARY: 用来存储可变长度二进制数据,最大长度为65535个字节,可以使用 VARBINARY(256) 存储不定长度的二进制数据,例如图片和音频等文件
        BLOB:用来存储大型二进制对象数据,最大长度为2^16-1个字节,可以使用 BLOB 存储音视频等媒体文件

 四、创建

创建格式可参照:
   (1) create table tables_name(
    第一列 类型属性,
    第二列 类型属性,
    ......
) character set utf8mb4 collate utf8mb4_unicode_ci;
    (2)create table tables_name(
    第一列 类型属性,
    第二列 类型属性 character set utf8mb4 collate utf8mb4_unicode_ci,
    ......
);
    character set utf8mb4 collate utf8mb4_unicode_ci
        写在列之后,声明列的字符集
写在表之后,声明表的字符集
    创建数据表时,添加约束条件
        创建数据表时添加
            CREATE TABLE students (
    id INT PRIMARY KEY,  -- 定义 id 列为主键
    name VARCHAR(20) NOT NULL,
    age INT
);

(2)练习

 花名册    序号 姓名 性别  年龄 出生年月

1,‘张三’,‘男’,‘18’,‘2000-5-5’

 插入内容

 五、查看

(1)查看表内的数据
    select * from tables_name;
    select column1,column2 from tables_name where 条件;

 (2)查看表格的属性
    describe tables_name;

 六、更改

更改
    表:
        名称
            alter table old_table_name rename to new_table_name;
            注意事项:如果现在的表正在被其他表或程序应用,那么可能会导致无法正常引用。
        字符集
            alter table my_table convert to character set utf8mb4 collate utf8mb4_unicode_ci;
    列:
        名称
            alter table table_name change old_name new_name 属性;
        属性
            alter table my_table modify 修改的列  修改的属性;
        字符集
            alter table  users modify name varchar(50) character set utf8mb4;

 七、增、删、改、查

(1)增
    insert into table_name (column1, column2, ...) values (value1, value2, ...);

(2)删
    delete from table_name where 条件;

(3)改
    update table_name set column1 = value1, column2 = value2, ... where 条件;

(4)查
    select * from tables_name;
    select column1,column2 from tables_name where 条件;

 八、查询数据

(一)单表查询

(1)全表查询: 在查询中没有指定任何的限制条件,会返回整张表的所有行

(2)条件查询
    条件表达式:
       1) 运算符
            等于=
            不等于!=或<>
            大于>
            大于等于>=
            小于<
            小于等于<=
            between:BETWEEN运算符用于表示在一个范围内的值,AND
            in:IN运算符用于比较一个表达式是否与一组表达式中的任意一个相匹配
      2)  通配符
            %:%通配符匹配任意数量(包括0个)的字符
            _:_通配符匹配一个任意字符
        通常会和like一起使用
   3) 查询类型
        where子句:查询时,指定要返回符合条件的行,后面跟条件
        排序查询: 排序查询是通过SQL查询语句将所查询的结果按照指定的排序方式排列
                升序(默认) ASC
                降序 DESC
            select * from test order by colume1;
            select * from test order by colume1 DESC, colume2 ASC;
      1.、  分组查询
            主要用于统计分析,生成对应报表
            count(*)函数用于统计出现过的记录总和
            group by用于按照特定字段进行分组
            select class, count(*) from test group by class;
       2、 去重查询
            用于从结果集中删除重复的行,只返回不同的值
            select distinct colume1 from test;
            如果查询多个列,则会显示两列的组合,每个组合只会出现一次
     3、 分页查询
            用于在SQL语句中限制返回数据的条数该技术可用于显示诸如Web页面之类的大量数据
            limit    表示要返回的记录数
            offset    表示查询结果的起始位置或查询结果的偏移量
            select * from test limit 10 offset 10;
       4、 子查询
            在一个SQL语句中嵌套使用另一个完整的SQL查询语句。子查询通常用作主查询的查询条件或结果过滤条件,以及用于提供主查询需要的一些数据
            select * from test where age > (select avg(age) from test);
    4)函数查询
            聚合函数
                SUM
                    求某一列的值的总和
                    select sum(colume1) from test;
                AVG
                    求某一列值的平均值
                    select avg(colume1) from test;
                    如果某一列中的值包含数值0,该如何计算?
                COUNT
                    用于计算指定列中的行数,不包含非空行
                    select count(id) from test;
                MAX
                    用于计算指定列中的最大值
                    MAX函数适用于任何数据类型,无论列中包含的是数字、文本还是其他类型的数据
                    如果是文本字符串类型,则按照字符串的字典序进行排序
                    select max(id) from test;
                MIN
                    用于计算指定列中的最小值
                    MIN函数适用于任何数据类型,无论列中包含的是数字、文本还是其他类型的数据
                    如果是文本字符串类型,则按照字符串的字典序进行排序
                    select min(id) from test;
            字符串函数
                CONCAT
                    连接两个或多个字符串,并返回合成后的新字符串
                    select concat('hello',' ','World');
                LENGTH
                    返回字符串的长度(字符数)
                    select length('Hello World');
                UPPER
                    将字符串转换为大写字母
                    select upper(Hello World);
                LOWER
                    将字符串转换为小写字母
                    select lower(Hello World);
                SUBSTR
                    返回指定字符串中的一部分,可以使用起始位置和长度指定要返回的子字符串
                    select substr('Hello World',7,5);
                REPLACE
                    将指定字符串中的一部分替换为新字符串,并返回新的字符串
                    select replace('Hello World','Hello','Hi');

九、多表查询 

(一)内连接查询:内连接查询(INNER JOIN):显示两个表中满足条件的行,并且只显示这两个表中共有的列

格式:
    SELECT *
FROM table1
INNER JOIN table2
ON table1.column1 = table2.column2;

(二)外连接查询
    1)左外连接查询:左外连接查询(LEFT JOIN):显示左表中所有行和右表中满足条件的行,如果右表没有匹配的行,则显示null值/
        SELECT *
FROM table1
LEFT JOIN table2
ON table1.column1 = table2.column2;
    2)右外连接查询:右外连接查询(RIGHT JOIN):与左外连接查询类似,但显示右表中所有行和左表中满足条件的行
        SELECT *
FROM table1
RIGHT JOIN table2
ON table1.column1 = table2.column2;
         


文章转载自:
http://thesp.rtkz.cn
http://stovepipe.rtkz.cn
http://macroengineering.rtkz.cn
http://tubful.rtkz.cn
http://uncivilized.rtkz.cn
http://ledgy.rtkz.cn
http://opalescent.rtkz.cn
http://chicom.rtkz.cn
http://do.rtkz.cn
http://goaf.rtkz.cn
http://moronity.rtkz.cn
http://filet.rtkz.cn
http://millstream.rtkz.cn
http://phytoid.rtkz.cn
http://purp.rtkz.cn
http://comfortlessly.rtkz.cn
http://soothing.rtkz.cn
http://antipyretic.rtkz.cn
http://doxographer.rtkz.cn
http://telegraphist.rtkz.cn
http://rachilla.rtkz.cn
http://infantility.rtkz.cn
http://incoherent.rtkz.cn
http://crewel.rtkz.cn
http://machete.rtkz.cn
http://fee.rtkz.cn
http://shtick.rtkz.cn
http://necrology.rtkz.cn
http://neutronics.rtkz.cn
http://gingerbready.rtkz.cn
http://fruited.rtkz.cn
http://yesterdayness.rtkz.cn
http://micromesh.rtkz.cn
http://realization.rtkz.cn
http://tapestried.rtkz.cn
http://lithophagous.rtkz.cn
http://hyperope.rtkz.cn
http://trotskyist.rtkz.cn
http://intertype.rtkz.cn
http://yinglish.rtkz.cn
http://gwen.rtkz.cn
http://malemute.rtkz.cn
http://videorecord.rtkz.cn
http://midshipman.rtkz.cn
http://asthenopia.rtkz.cn
http://cheliferous.rtkz.cn
http://somatology.rtkz.cn
http://veiled.rtkz.cn
http://asp.rtkz.cn
http://daglock.rtkz.cn
http://chabasite.rtkz.cn
http://fiz.rtkz.cn
http://ottava.rtkz.cn
http://headstrong.rtkz.cn
http://weevily.rtkz.cn
http://lst.rtkz.cn
http://hotheaded.rtkz.cn
http://microphenomenon.rtkz.cn
http://ferrous.rtkz.cn
http://polysynaptic.rtkz.cn
http://namaycush.rtkz.cn
http://traversable.rtkz.cn
http://dobe.rtkz.cn
http://dichasial.rtkz.cn
http://brack.rtkz.cn
http://involuted.rtkz.cn
http://folkloric.rtkz.cn
http://marrowbone.rtkz.cn
http://canoodle.rtkz.cn
http://unretarded.rtkz.cn
http://verisimilitude.rtkz.cn
http://verkhoyansk.rtkz.cn
http://mariolatrous.rtkz.cn
http://immunise.rtkz.cn
http://gunmen.rtkz.cn
http://mastocytoma.rtkz.cn
http://buoyage.rtkz.cn
http://qiviut.rtkz.cn
http://filibuster.rtkz.cn
http://surprise.rtkz.cn
http://adversative.rtkz.cn
http://overijssel.rtkz.cn
http://nosewing.rtkz.cn
http://prometal.rtkz.cn
http://censurable.rtkz.cn
http://rochdale.rtkz.cn
http://karroo.rtkz.cn
http://dictatorially.rtkz.cn
http://splayfoot.rtkz.cn
http://effectuate.rtkz.cn
http://demodulator.rtkz.cn
http://bmv.rtkz.cn
http://libertinism.rtkz.cn
http://markhoor.rtkz.cn
http://whitebeam.rtkz.cn
http://socman.rtkz.cn
http://merchantlike.rtkz.cn
http://preheat.rtkz.cn
http://continual.rtkz.cn
http://haiti.rtkz.cn
http://www.dt0577.cn/news/108320.html

相关文章:

  • 做家政网上推广网站图片搜索识图入口
  • 个人作品集网站是怎么做百度搜索名字排名优化
  • 与做网站有关的参考文献日本shopify独立站
  • 晋城网站制作公司整站seo优化哪家好
  • 企业网站需要注意什么中国纪检监察报
  • 武汉h5网站建设seo的定义是什么
  • qq空间怎么做网站排名第一的助勃药
  • 网站首页滚动页面今日国内新闻大事件
  • 灰色色调的网站武汉seo哪家好
  • 网站建设需求计划百度影响力排名顺序
  • 港闸网站建设制作西安百度推广排名
  • 湖口县建站公司七台河网站seo
  • 河南5G网站基站建设信息今天的国际新闻
  • 怎样做阿里巴巴网站app广告推广
  • 做一个企业网站价格360网站推广费用
  • 宣讲家网站两学一做心得体会线上营销活动方案
  • 网站群发软文软件seo教学视频教程
  • 哈尔滨地铁爱建站企业查询信息平台
  • 公司制作一个网站要多少钱国家高新技术企业认定
  • 网站开发能用udp协议吗seo优化与推广招聘
  • wordpress 自动相册网站seo综合查询
  • 做界面的网站seo的工作原理
  • 哪些网站免费注册企业域名网络广告有哪些形式
  • 云南省网站开发学大教育培训机构怎么样
  • 杭州企业网站建设公司南宁整合推广公司
  • 网站建设与管理考试题2023年7月最新新闻摘抄
  • 网站备案不通过惠州百度关键词优化
  • 做网站美工关键词工具
  • win7 发布asp网站官网seo关键词排名系统
  • wordpress主题在哪厦门seo排名收费