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

建域名网站需要多少钱专业网站制作

建域名网站需要多少钱,专业网站制作,徐州有哪些制作网站的公司吗,邢台做网站服务一、常用的数据类型 类型解释举例int整型用于定义整数类型的数据(1、2、3、4、5…)float单精度浮点(4字节32位)准确表示小数点后六位double双精度浮点(8字节64位)小数位更多,更精确char固定长度…

一、常用的数据类型

类型解释举例
int整型用于定义整数类型的数据(1、2、3、4、5…)
float单精度浮点(4字节32位)准确表示小数点后六位
double双精度浮点(8字节64位)小数位更多,更精确
char固定长度的字符类型定义字符长度(存的少,会补空格,存的多被截取,高版本报错)
varchar可变长度的字符类型定义字符最大长度(存的小,总长度变小,存的大于最大,报错)
text文本
image图片
decimal(5,2)总共5个有效长度数字,小数点后面有

char和varchar的区别

  • char: 如果存入数据的实际长度比指定长度要小,会补空格指指定长度,如果存入的数据的实际长度大于指定长度,低版本会被截取,高版本会报错。
  • varchar: 如果存入的数据实际长度比指定长度要小,那么指定长度会变成实际长度一样,如果存入的数据的实际长度大于指定长度,会报错。

 截取和截断的区别

  • 截取会对后一位进行四舍五入,截断直接获取要的数字,不进行四舍五入。

二、数据库管理

SQL语言分类

  • DDL: 数据定义语言,用于创建数据库对象,如库、表、索引等
  • DML: 数据操纵语言,用于对表中的数据进行管理
  • DQL: 数据查询语言,用于从数据表中查找符合条件的数据记录
  • DCL: 数据控制语言,用于设置或更改数据库用户或角色权限

1、mysql基础语句操作

1.1 设置密码、登录数据库

mysqladmin -u root -p password "123456"   #给数据库设置密码(后面的回车)mysql -uroot -p "123456"   #直接登录数据库
mysql -u root -p        #登录数据库,输入密码后完成登录

直接登录如下:(不安全)

 先登录数据库,再回车输入密码:(这种方式比较安全,密码不会暴露再外被其他人看到)、如下:

 1.2 查看数据库结构

show databases;     #查看有多少数据库(分号要加)
use mysql           #进入一个数据库中,(分号可以不加)
show tables;        #查看该数据库中有多少个表

 

1.3 查看表的结构 

describe  db;     #查看表的字段属性(可缩写为desc db)

2、DDL语句:定义数据中的操作

  • DDL语句可用于创建数据库对象(库、表、索引)

  • 删除数据库和表

 2.1 创建数据库和表-create

create database school;     #创建一个名为school的数据库create table  ky30 (id int(10) not null,name varchar(40) not null,age int (3) not null,score decimal(5,2) default '0',primary key (id));        
#创建一个名为ky30的表,(定义id不为空,名字不为空,年龄不为空,成绩可为空默认为“0”,主键为id)create table scholl.ky31 (id int(10) not null); # 在任意库中创建school库中的ky31表

 

 2.2 删除数据库和表-drop

drop database kgc;    #删除一个名为kgc的数据库drop table ky31     #删除一个ky31的表
drop table school.ky30    #可以再别的数据库中删除指定数据库中的表

 

 3、DML语句 :管理表中的数据记录

3.1 插入数据-insert

select * from ky30;     #查看ky30表中所有的数据
select * from \G;       #友好的显示insert into ky30 (id,name,age,score) values(1,'zhangsan',18,88);   
#向ky30表中插入数据insert into ky30 (id,name,age) values(2,'zhanger',18);
#向ky30表中指定字段插入,(可为空的字段,可以不添加值,为默认值)insert into ky30 values(3,'lisi',20,67),(4,'zhaowu',22,90);
#批量添加表中更多数据(前面的字段不写为默认)

 

3.1.1 操作案例

题目:在nanjin库中创建yunjisuan这张表,要求字段为:id,name,age,score,address

要求:①id为主键,除了address之外其它字段均不可为空,address可以为空,且模式配置为“江宁区”。(类型、长度自行定义)

	  **②插入三条数据,zhangsan的id为1,年龄18,分数99,地址不知道;lisi的id为2,年龄为19,分数88,地址默认;wangwu的id为3,年龄17,分数为77,地址为雨花台。**
mysql> create database nanjin;   #创建库mysql> create table nanjin.yunjisuan (id int(10) not null primary key,name varchar(20) not null,age int(3) not null,score decimal(5.2) not null,address varchar(30) default '江宁区');
#创建表(创建表的时候,需要定义表的字段结构)insert into yunjisuan values(1,'zhangsan',18,99,'不知道'),(2,'lisi',19,88,''),(3,'wangwu',17,77,'雨花台');
#插入数据(可以进行匹配插入)

 

3.2 更新原有数据-update 

update 表名 set 字段1=字段值1,字段2=字段值10 where 表达式;

update ky30 set name='liubei',age=35 where name='zhanger';
#将字段name为zhanger的,name和age进行修改。update ky30 set name='ydq',age=24 where id>2;
#将id大于2的记录进行修改。

 没有数据库和数据表的要先创建;

delete —— 删除

delete from ky30 where name='ydq';   #删除ky30表中name为ydq的记录delete from ky30 where id>4;         #删除ky30表中id大于4的记录delete from ky30;                    #删除ky30表中所有记录(谨慎操作)

DQL语句:查询数据记录 - select

select —— 查询

select * from ky30;           #查看整个表的所有记录
select id,name from ky30;     #查看整个表中的id,name字段
select id,name from ky30\G;   #友好查看整个表的id,name,
select id,name,score from ky30 where name='machao';    #查看name为machao的id,namescore
select id,name from ky30 where score>80;    #查看分数值大于80分的字段id,name ,
select * from ky30 limit 2;      #查看前二行
select * from ky30 limit 2,3;    #显示第2行后的3行。(不包括第2行)

DCL语句:数据控制语言 - alter

alter —— 修改

alter  table  ky30 rename  yyy;
alter  table  yyy  rename  ky30;

格式:alter table 表名 change 旧列名 新列名 数据类型 【unique key】;

unique key :唯一键(特性:唯一,但可以为空,空值只允许出现一次)

primary key:主键(特性:唯一且非空)

http://www.shuangfujiaoyu.com/news/48234.html

相关文章:

  • 怎么把自己做的网站放到网上佛山网站营销推广
  • 网站设计抄袭网站优化系统
  • 做零售网站关键词推广工具
  • 如何优化网站图片网站域名购买
  • 00后怎么赚钱白手起家万秀服务不错的seo推广
  • 网站备案和服务器备案潍坊网站建设公司
  • 做外贸网站推广的步骤晋江友情链接是什么意思
  • 新疆做网站公司网站seo视频
  • 淘宝做店招的网站电商中seo是什么意思
  • 济南网站建设哪个好seo排名官网
  • 电子商务网站建设 上海哪个浏览器不屏蔽网站
  • 网站制作公司优势最新网站查询
  • 购物网站怎么做优化2023北京封控了
  • mt4网站建设关键词点击价格查询
  • 小网站设计网页设计制作网站html代码大全
  • wordpress 写权限对seo的认识和理解
  • 盘锦做网站企业网络营销案例分享
  • 番禺网站制作 优帮云seo入门基础知识
  • 广州建设执业资格注册中心网站seo快速排名软件网站
  • 如何破解网站后台网址现在推广引流什么平台比较火
  • 如何做自己的淘客网站百度站长平台
  • 产品管理系统网站手机优化
  • 国外设计公司网站如何修改百度上面的门店号码
  • 云南网站建设哪家强优化网站界面的工具
  • 手机网站制作步骤seo关键词排名软件
  • 织梦模板网站怎么上线网络平台的推广方法
  • 做网站网页的人是不是思维热搜在哪里可以看
  • 东莞头条最近15天新闻企业网站seo推广方案
  • 做网站公司多少钱吴江网站制作
  • 秦皇岛网站开发报价广州疫情最新数据