数据库联系 创建表格:重点

第一步输入show databases;

第二部 use day15;

第三部创造一个along的表

mysql> create table along(
-> id int,
-> name varchar(20),
-> gender int(2),
-> birthday date,
-> email int (20),
-> remark varchar(50)
-> );
Query OK, 0 rows affected

+-----------------+
| Tables_in_day15 |
+-----------------+
| along |
| stydent |
+-----------------+
2 rows in set

第四部在查询一下  show tables;

第五部 在员工基本表上加age列;

alter table along add age int;

代码如上 along名字add 加age 后面定属性

第六部:查询 desc along;

效果图 这个就是表的效果图 上面的 写的代码都在里面

mysql> desc along;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| gender | int(2) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| email | int(20) | YES | | NULL | |
| remark | varchar(50) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+

第7步 联系 修改email 的列长度为50的;

mysql>代码: alter table along modify email int(50);

mysql>查询一下: desc along;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| gender | int(2) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| email | int(50) | YES | | NULL | |
| remark | varchar(50) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
+----------+------------

已经从10变50了 email的

联系(3) 删除remark 的列

代码:alter table along drop remark;

mysql> 在查询一下:desc along;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| gender | int(2) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| email | int(50) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
就没有那个了列了:

联系4  列名 name 修改为 username;

代码:alter table along change name username varchar(20);

mysql>查询: desc along;

| id | int(11) | YES | | NULL | |
| username | varchar(20) | YES | | NULL | |
| gender | int(2) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| email | int(50) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
+----------+--

以上 就改了。。。name 改成 username。

时间: 2024-11-10 00:14:51

数据库联系 创建表格:重点的相关文章

数据库之 创建表格的语句操作及数据库创建的规范

一.表格的语句操作 1.创建表格create table Login(UserName varchar(20) primary key, --建主键. primary key(Code,ChengWei)--联合主键Password varchar(20) not null, --不能为空值.Name varchar(20) unique, --建惟一键.Sex bit default 1, --建默认约束(缺省约束).Birthday datetime check(birthday>'1900

SQL-Server 创建数据库,创建表格

use master --使用master权限 create database E_Market--创建新数据库 on primary--指定主数据文件,有且只有一个 ( name='E_Market_data',--主文件逻辑名称,_data指的是文件类型,这里是数据文件类型 filename='f:\sql练习\E_Market_data.mdf' , --物理文件名,给出存储路径以及文件格式 size=5MB,--文件初始大小 filegrowth=15%--文件的增长率 ) log on

如何在Mysql数据库中创建Oracle数据库scott的几张表格

我们先来看看Oracle中scott用户几张表的数据结构: ============================================================== 以下操作在Oracle数据库进行(如果需要) ============================================================== 创建表格: CREATE TABLE dept ( deptno INT PRIMARY KEY, dname VARCHAR(14), lo

Hive创建表格报【Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException】引发的血案

在成功启动Hive之后感慨这次终于没有出现Bug了,满怀信心地打了长长的创建表格的命令,结果现实再一次给了我一棒,报了以下的错误Error, return code 1 from org.apache.Hadoop.hive.ql.exec.DDLTask. MetaException,看了一下错误之后,先是楞了一下,接着我就发出感慨,自从踏上编程这条不归路之后,就没有一天不是在找Bug的路上就是在处理Bug,给自己贴了个标签:找Bug就跟吃饭一样的男人.抒发心中的感慨之后,该干活还是的干活.

数据库开发基础-SQl Server 控制数据库的服务+数据库的创建与管理(增删改查)

控制数据库的服务: 方法一: 1.Windows+R 打开运行  打开cmd 2.输入net start MSSQLserver 启动数据库服务 输入net stop MSSQLserver 关闭数据库服务 输入net pause MSSQLserver 暂停数据库服务 输入net continue MSSQLserver 继续数据库服务 数据库的创建与管理(增删改查): 打开SQL Server 2008 方法二: 1.打开控制面板→管理工具→服务 2.右键进行选择 数据库的创建与管理: 打开

FineUIMvc随笔 - 动态创建表格列

声明:FineUIMvc(基础版)是免费软件,本系列文章适用于基础版. 用户需求 用户希望实现动态创建表格列,在 WebForms 中,我们通过在 Page_Init 中创建列来实现: 但是在 MVC 中,如果还想着 WebForms 的那一套,想着怎么才能在 Controller 中访问 View 中的表格控件,这是行不通的. 我曾写过一个系列文章<ASP.NET MVC快速入门(MVC5+EF6)>,开篇就讲到了 MVC 中的页面的生成流程: 这个页面之所以能够呈现在我们眼前,经历了三个主

今天学习了无序列表和有序列表和使用HTML5创建表格

ol建立有序列表,该列表可以用设置type="A/a" 其语法架构为 <ol> <li></li> <li></li> </ol> Ul建立无序列表, 该列表可以用设置type=" disc/circle/square" 其语法架构为 <ul> <li></li> <li></li> </ul> 创建表格其基本属性有 Cel

数据库之创建、增加、修改、删除、约束及三大范式

一. 1.创建数据库 create database MyDB on primary ( Name=MyDB, FileName="D:\MyDB.MDF" ), --创建主数据文件叫MyDB,放在D盘中. ( Name=MyDB1, FileName="E:\MyDB1.NDF" ), --创建次数据文件叫MyDB1,放在E盘中. log on ( Name="MyDB_Log", FileName="E:\MyDB.Log"

iOS CoreData数据库之创建详解

CoreData数据库简介 CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互.CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们. CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数据,并以XML.?进制文件或者SQLite数据?件的格式持久化数据 CoreDa