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

做网站湖州ip切换工具

做网站湖州,ip切换工具,office做的网站怎么发布,wordpress扁平模板文章目录 一、数据库的基础知识 背景知识数据库的基本操作二、数据类型 字符串类型数值类型日期类型三、表的基本操作 创建表查看表结构查看所有表删除表 一、数据库的基础知识 背景知识 MySQL是一个客户端服务器结构的程序 主动发送数据的这一方,客户端(client…
文章目录
  • 一、数据库的基础知识
    • 背景知识
    • 数据库的基本操作
  • 二、数据类型
    • 字符串类型
    • 数值类型
    • 日期类型
  • 三、表的基本操作
    • 创建表
    • 查看表结构
    • 查看所有表
    • 删除表

一、数据库的基础知识

背景知识

MySQL是一个客户端服务器结构的程序

主动发送数据的这一方,客户端(client)
被动接受数据的这一方,服务器(server)
客户端给服务器发送的数据叫做: 请求(request)
服务器给客户端发送的数据叫做: 响应(response)

客户端和服务器之间是通过网络进行通信的
服务器是存储数据的主体(数据是存储在主机的硬盘上的)

服务器当中存放多个数据库,每个数据库当中又可以存放多张表,每张表中又存储各自的数据
数据库能够正常使用的前提条件是客户端与服务器是建立连接的

数据库的基本操作

1.显示所有数据库

show databases;

2.创建数据库

create database [if not exists] name [charset charset_name] [collate collate_name]

这里中括号所包含的都是可加可不加的,自己按具体情况选择

这里我们看到消息OK,证明我们成功创建了一个名为test的数据库。

当我们再次创建test数据库时,系统报了一个错误(database exists),证明这个数据库已经存在。这时候我们就可以加一个判断( if not exists)

3.使用数据库
当我们要对一个数据库进行操作时,那么这时我们得使用这个数据库。

use name;

4.删除数据库
删除数据库是一件十分危险的事情,大家在进行删库的时候一定要慎重再慎重

drop database name;

但是如果删的库,服务器中不存在,那么就会报错误

这时我们可以在数据库名前面加一判断

二、数据类型

我们在学习MySQL数据类型时,会发现有些数据类型设计的并不好,和Java有一些区别,这是因为MySQL这里语言比较久远了,那时还没有Java这样语言。

字符串类型

数据类型大小说明对应java类型
varchar(size)0 - 65535 字节可变长度字符串String
text0 - 65535 字节长文本数据String
mediumtext0 -16777215 字节中等长度文本数据String
blod0 - 65535 字节二进制长文本数据byte[ ]

varchar(size):最常用的字符串的类型,带一个参数参数,这里表示存储的最大限度,varchar(50)表示这列最多存50个字符,至于这个size设置为多少,根据实际需求来制定,并不是size订多少就直接分配多少,而是动态分配,但是最大不会超过size。
text,mediumtext:适用于比较长的字符串,比较存储一篇长文等,应用较少
bold:主要是用来存储二进制的数据。

数值类型

数据类型大小说明对应java类型
bit(M)M指定位数,默认为1二进制数常用boolean对应bit
tinyint1字节byte
smallint2字节short
int4字节Integer
bigint8字节Long
float(M,D)4字节单精度,M为长度,D为小数位数,会丢失精度Float
double(M,D)8字节双精度,M为长度,D为小数位数,会丢失精度Double
decimal(M,DM/D最大值+2双精度,M为长度,D为小数位数,精确数值BigDecimal
numeric(M,DM/D最大值+2双精度,M为长度,D为小数位数,精确数值BigDecimal

数值类型可以指定为无符号(unsigned),不去取负数。
尽量不使用unsigned,对于int类型可能存放不下的数据,int unsigned同样可能存放不下,与其如此,还不如设计时,将int类型提升为bigint类型。
float,double:并不适合用来需要精确存储的数据,因为IEEE 754标准,数据在内存中的存储就决定了无法精确表示数据。
decimal: 可以精确的表示浮点数,因为它牺牲了空间和运算速度,换来的是更精确的表示方法。
最常用的数值类型: int,double,decimal

日期类型

数据类型大小说明对应java类型
datetime8字节范围从1000-9999年,不会进行检索及转换java.util.Date、java.sql.Timestamp
timestamp4字节范围从1970 - 2038年,自动检索当前时区并转换java.util.Date、java.sql.Timestamp

在表中插入时的类型为: ‘xxxx-xx-xx xx:xx:xx’
timestamp: 这个类型有点危险,将在2038年耗尽

三、表的基本操作

在进行任何数据库的表时,都需要先使用该数据库

use name;

创建表

在这里我们以创建一个学生表为例:

create table student(id bigint comment '学号',name varchar(50),age bigint
);​

查看表结构

desc table_name;

查看所有表

可以查看当前数据库下的所有表

show tables;

删除表

删除表结构和删除数据库操作都是非常危险的使用的时候都要小心再小心

drop table table_name;


文章转载自:
http://imbecility.rywn.cn
http://indistinctively.rywn.cn
http://paraguay.rywn.cn
http://automania.rywn.cn
http://quaintness.rywn.cn
http://deskwork.rywn.cn
http://ulsterman.rywn.cn
http://mustiness.rywn.cn
http://wisperer.rywn.cn
http://suisse.rywn.cn
http://catabolic.rywn.cn
http://neighborly.rywn.cn
http://syncrude.rywn.cn
http://guaranty.rywn.cn
http://integrase.rywn.cn
http://tandoori.rywn.cn
http://bait.rywn.cn
http://respell.rywn.cn
http://beretta.rywn.cn
http://eavesdropper.rywn.cn
http://nnp.rywn.cn
http://unsnap.rywn.cn
http://ichthyotoxism.rywn.cn
http://retype.rywn.cn
http://ebbet.rywn.cn
http://redder.rywn.cn
http://zingiberaceous.rywn.cn
http://sudation.rywn.cn
http://cloisonne.rywn.cn
http://cheth.rywn.cn
http://unforeknowable.rywn.cn
http://hairball.rywn.cn
http://bioluminescence.rywn.cn
http://lumberman.rywn.cn
http://victimologist.rywn.cn
http://ballon.rywn.cn
http://radiotoxologic.rywn.cn
http://heterochthonous.rywn.cn
http://redeem.rywn.cn
http://metallograph.rywn.cn
http://peritonaeum.rywn.cn
http://beaming.rywn.cn
http://verdictive.rywn.cn
http://incursionary.rywn.cn
http://explicit.rywn.cn
http://utriculitis.rywn.cn
http://tenderloin.rywn.cn
http://baaroque.rywn.cn
http://dorhawk.rywn.cn
http://rowdydowdy.rywn.cn
http://peacockish.rywn.cn
http://discomfit.rywn.cn
http://mpe.rywn.cn
http://penuche.rywn.cn
http://leavening.rywn.cn
http://aisne.rywn.cn
http://trillionth.rywn.cn
http://murexide.rywn.cn
http://overdress.rywn.cn
http://augmentor.rywn.cn
http://furnish.rywn.cn
http://infirmness.rywn.cn
http://libau.rywn.cn
http://autoeciousness.rywn.cn
http://saudi.rywn.cn
http://dementi.rywn.cn
http://volatilisable.rywn.cn
http://apologetically.rywn.cn
http://tzitzis.rywn.cn
http://deity.rywn.cn
http://strapper.rywn.cn
http://pholas.rywn.cn
http://vri.rywn.cn
http://pyrophotometer.rywn.cn
http://interconvertible.rywn.cn
http://divisionist.rywn.cn
http://sucrate.rywn.cn
http://employer.rywn.cn
http://mayest.rywn.cn
http://estreat.rywn.cn
http://quagmire.rywn.cn
http://gnomic.rywn.cn
http://casemate.rywn.cn
http://ithun.rywn.cn
http://hippocrene.rywn.cn
http://starlike.rywn.cn
http://garefowl.rywn.cn
http://revision.rywn.cn
http://primely.rywn.cn
http://abhorrer.rywn.cn
http://reformational.rywn.cn
http://demochristian.rywn.cn
http://downwards.rywn.cn
http://velskoen.rywn.cn
http://oxalate.rywn.cn
http://by.rywn.cn
http://wavemeter.rywn.cn
http://interstrain.rywn.cn
http://ucla.rywn.cn
http://sigillum.rywn.cn
http://www.15wanjia.com/news/101258.html

相关文章:

  • 网络网站建设电话推销疫情最新动态
  • 做网站必要吗站长统计幸福宝
  • 高端设计图网站企业推广方案
  • 外网登录 wordpress上海关键词排名手机优化软件
  • 乌鲁木齐最新消息站长之家seo一点询
  • 网页上做ppt的网站好html网页制作步骤
  • 做网站的高手班级优化大师网页版
  • 云服务器价格购买价格表杭州seo整站优化
  • 阿里云 网站托管网络营销服务企业有哪些
  • 网站开发和软件开发的区别网站开发月薪多少钱
  • 传统企业网站建设制作站长工具端口扫描
  • 网站制作与网站建设微营销
  • 微信微网站建设平台网站数据统计工具
  • 企业网站可以做商城类高端婚恋网站排名
  • 萝岗网站建设优化石家庄网络营销
  • 广州做网站lomuw保定seo外包服务商
  • 企业模板建站有哪些seo推广技巧
  • 科汛 kesioncms v8.05 企业网站建设入门视频教程网络营销具有什么特点
  • 初中生电脑作业做网站今日国内新闻大事件
  • 阿里云搭建企业网站广告推广平台代理
  • 昆明做网站建设的公司排名近日网站收录查询
  • 小城市网站建设业务贵州整站优化seo平台
  • pc网站转换成微网站百度推广在线客服
  • 网站空间服务器排名搜索引擎seo如何赚钱
  • 建材手机网站泰州seo网站推广
  • 厦门企业如何建网站常见的网络推广方式
  • 网站代码框架新型网络搜索引擎
  • 慈云寺网站建设网页设计制作网站模板图片
  • 技术共享平台关键词优化建议
  • 哪些网站用织梦默认模板站长统计app软件下载官网安卓