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

大庆城市建设投资网站百度推广关键词技巧定价

大庆城市建设投资网站,百度推广关键词技巧定价,德尔普网络做网站怎么样,o2o是什么意思通俗讲解MySQL之数据库及表操作 文章目录 MySQL之数据库及表操作一、数据库的基本结构二、数据库的创建和删除三、数据表的结构定义和操作四、数据的插入五、主键和自增长属性1、什么是主键2、自增长属性 一、数据库的基本结构 数据库系统由数据库服务器为载体,拥有一个或者…

MySQL之数据库及表操作

文章目录

  • MySQL之数据库及表操作
    • 一、数据库的基本结构
    • 二、数据库的创建和删除
    • 三、数据表的结构定义和操作
    • 四、数据的插入
    • 五、主键和自增长属性
      • 1、什么是主键
      • 2、自增长属性

一、数据库的基本结构

数据库系统由数据库服务器为载体,拥有一个或者多个数据库,一个数据库里又可以拥有众多张表,表里可以存储数据。

数据库服务器
数据库
数据库
数据表
数据表
数据表
数据表
数据
数据
数据
数据
数据
数据
数据
数据

二、数据库的创建和删除

数据库的创建使用SQL语句create database testsql;创建一个名为testsql的数据库。
创建数据库
如果需要查询目前服务器内有哪些数据库,使用show databases;即可。
查询数据库
若要删除数据库,使用drop database <database_name>;删除数据库。删除数据库
最后使用use <database_name>;使用数据库,当回复Database changed即为成功。使用数据库

三、数据表的结构定义和操作

创建数据库之后,需要使用create table <table_name>进行创建数据表。同时在创建表的时候,可以定义表的结构,这里以一个学生信息表(student)为例,创建“ID(学号)”,“Name(姓名)”,“Sex(性别)”字段。

create table student(ID int,Name char(20),Sex char(5));engine=innodb;

当需要新增字段的时候,使用命令alter table student add column tel int;,即为新增名为tel的字段;
需要删除字段的时候,使用命令alter table student drop tel;,即为删除名为tel的字段;
需要修改字段的名字或类型的时候,使用命令alter table student change column tel telephone char(10);,即为将名为tel的字段改为telephone并将类型改为了char(10)。同时还能细分为renamemodify属性,rename是更改字段名称的,modify用于更改字段类型和约束条件。

当需要查询表结构的时候,使用show columns from student;查询字段

当需要查询该数据库中所有数据表的名称时,使用show tables;命令即可。查询表

四、数据的插入

建立好数据表之后,将需要插入数据进入表中。采用命令insert into <table_name>(data_name) values(data);,以插入student表一条数据为例

insert into student(ID,Name,Sex,telephone) values(10001,'张三','男','1384267341');

使用查询语句select * from student;查询数据情况。查询数据库

五、主键和自增长属性

1、什么是主键

数据库主键是一个用于唯一标识关系表中每一行的列或一组列。主键可以用来确保表中的行具有唯一性和禁止重复。主键的值不能为NULL,且必须在表中唯一。

设置主键,可以在创建数据表的时候写入primary key即可。
情况1:

create table student(ID int primary key,Name char(20),Sex char(5));engine=innodb;

情况2:

create table student(ID int,Name char(20),Sex char(5)primary key(ID));engine=innodb;

也可以在创建好数据表之后添加主键,方法和修改数据库字段一样。

alter table student change column ID ID int primary key;

再使用查询字段的命令,可以发现ID字段的Key值出现了PRI标识。
主键添加

2、自增长属性

当学生的ID(学号)为顺序增长时,可以使用自增长属性减少数据录入工作量。关键字为auto_increment
同理可以通过创建数据表的时候加入

create table student(ID int primary key auto_increment,Name char(20),Sex char(5));engine=innodb;

或者通过修改字段进行添加

alter table student modify column ID int auto_increment;

添加自增长后,再添加一条不包含ID(学号)信息后,查询表数据

 insert into student(Name,Sex,telephone) values('李四','男',1790997633);

在这里插入图片描述
此处ID(学号)自增长为10002

http://www.dtcms.com/wzjs/111159.html

相关文章:

  • 建筑公司网站源码下载南宁百度关键词推广
  • aspx网站如何架设搜索引擎营销方案例子
  • 做产品的往这看:国外工业设计网站大全!网页模版
  • 有空间与域名 怎么做网站网盘网页版登录入口
  • 哪些网站是dz做的一键制作网站
  • 战鼓的h5网站如何做百度app大全
  • 建筑人才网管网什么是网站推广优化
  • 云南做网站哪家好雷神代刷网站推广
  • 淘宝网页设计与制作教程seo管家
  • 怎么做网站源码黄页网络的推广
  • 多边形网站西地那非片吃了多久会硬起来
  • 哪家公司建网站最好最佳的资源搜索引擎
  • 沧州高端网站建设公司今天高清视频免费播放
  • 注销网站 取消接入草根seo视频大全
  • 上蔡县住房和城乡建设局网站个人推广app的妙招
  • 南京哪里有做网站的旺道seo怎么优化网站
  • 网站推广是做什么工作百度搜图片功能
  • 做网站要多钱网络营销的定义
  • 西安微网站制作网站优化推广方法
  • 在互联网公司做网站搜索引擎营销特点是什么
  • 网站关键词优化公司哪家好网络推广的方法包括
  • 自己做培训需要网站吗如何做seo整站优化
  • 凡科网站为什么免费做网站太原百度seo
  • vultr怎么建设影视网站沈阳关键词优化报价
  • 网站直播间 是怎么做的网站怎么营销推广
  • 佛山茂名网站建设企业网络营销策划方案
  • 电子商城网站开发与设计中国站长
  • 可视化网站建设软件网上销售平台怎么做
  • 赤峰市建设委员会网站免费源码网站
  • 长春标准网站建设图片识别