最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > SQL语句实例说明 方便学习mysql的朋友建站知识

SQL语句实例说明 方便学习mysql的朋友建站知识

时间:2023-05-23 23:05:23 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:1建站知识我是在MySQL数据库中做的测试,不同的数据库有一定的差别方便学习mysql的朋友个业网站建设公司网站建设制作。

个业网站建设公司网站建设制作

MySQL中模式就是数据库

SHOW DATABASES;

show databases;罗列所有数据库名称

CREATE DATABASE <数据库名>

create database TEST;创建名为TEST的数据库

DROP DATABASE <数据库名>

drop database TEST;删除名为TEST的数据库

USE <数据库名>

use TEST;使用名为TEST的数据库

SHOW TABLES

show tab网站seo优化诊断工具les;显示当前数据库所有表格

SHOW [FULL] COLUMNS FROM <表名>

show [full] columns from <表名>在MySQL数据库中显示表的结构,如果加上full则更加详细

DESC <表名>

desc TEST;查看表TEST的结构,同show columns from TEST

SHOW CREATE TABLE <表名>

show create table TEST;

查看表TEST的所有信息,包括建表语句

创建基本表:CREATE TABLE <表名> (<列名> <数据类型>[列级完整性约束条件],<列名> <数据类型>[列级完整性约束条件],………………);

create table S网站建设教程TUDENT (studentId int(30) primary key,name varchar(255),address varchar(255));创建名为STUDENT的表格,有属性studentId,name,address,其中studentId为主键

create table TEACHER(teacherId int(30),name varchar(255),age int(20),studentId int(30),primary key (teacherId),foreign key (studentId) references STUDENT(studentId));创建名为TEACHER的表格,其中teacherId为主键,studentId为外键,引用STUDENT表的主键studentId

修改基本表:

ALTER TABLE <表名> RENAME <修改后表名>

alter table TEACHER rename S;将TEACHER表的表名改为S

ALTER TABLE <表名> ADD COLUMN <列名> <属性类型>

alter table TEACHER add column ADDRESS varchar(255);在表名为TEACHER的表中加入名为ADDRESS的列

ALTER TABLE <表名> CHANGE COLUMN <列名> <修改后列名> <属性类型>

alter table TEACHER change column ADDRESS address varchar(230);修改TEACHER表中的列,将ADDRESS的列名改为address

ALTER TABLE <表名> DROP [COLUMN] <列名>

alter table TEACHER drop [column] address;删除列名为address的列,column可有可无

删除基本表:

DROP TABLE <表名> [RESTRICT|CASCADE]删除表格

drop table STUDENT restrict;删除STUDENT表。受限制的删除,欲删除的基本表不能被其他表的约束所引用(如check,foreign key等约束), 不能有视图,不能有触发器,不能有存储过程或函数等。

drop table STUDENT cascade;

若选择cascade,则该表删除没有限制。在删除基本表的同时,相关的依赖对象,例如视图,都将被一起删除。

关键词标签: 实例 SQL 语句

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章SQL语句实例说明 方便学习mysql的朋友建站知识主要讲述语句,实例,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6211.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章