mysql基本总结

mysql基本总结

大家好,又见面了,我是全栈君。

创建数据库
creat table test(
#整数通常使用int
test_id int,
#小数通常使用decimal
test_price decimal,
#普通文本通常使用,并使用Default指定默认值
test_name varchar(255) default “Xxx”,
#大文本类型使用test
test_desc text,
#图片使用blob
test_img blob,
#日期类型使用DateTime
test_date datetime,
);
—————————————————————–
mysql 支持的列类型
1.tinyint,smallint,mediumint,int,bigint
2.float,double
3.decimal(dec)
4.date
5.time
6.datetime
7.timestamp
8.year
9.char
10.varchar
11.binary(定长的二进制字符串类型。以二进制形式保

存字符串)
12.varbinary
13.tinyblob,blob,mediumblob,longblob
14.tinytext,text,mediumtext,longtext
15.enum(‘value1’,’value2’…)//枚举类型(仅仅能是当中

之中的一个)
16.set(‘value1’,’value2’…)//集合类型(能够是当中几

个)
——————————————————————–
#创建数据表,该数据表和user_info全然同样。数据

也全然同样
create table hehe
as
select * from user_info;
———————————————————————
#改动表的结构的语法
alert table 表名
add(
#能够定义多个列定义
colum_name datatype [default expr],

);
———————————————————————
#为hehe数据表添加一个hehe_id字段,该字段类型为

int

alter table hehe
add hehe_id int;
#为hehe数据包添加aaa,bbb字段,两个字段的类型都

为varchar(25)
alter table hehe
add aaa varchar(25),bbb varchar(25);
———————————————————————-
#将hehe表的hehe_id列改动为varchar(255)类型
alter table hehe
modify hehe_id varchar(255);
#将hehe表的bbb列改动为int类型
alter table hehe
modify bbb int;
———————————————————————-
#删除指定的列
alter table hehe
drop column_name
#重命名数据表
alter table hehe
rename to wawa;
———————————————————————-
#将wawa表的字段bbb字段重命名为ddd
alter table wawa
change bbb ddd int;
#删除表
drop table 表名
———————————————————————-
数据库约束
not null
unique
primary key
foreign key
check
#not null约束



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116008.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java工程师笔试面试题[通俗易懂]

    java工程师笔试面试题[通俗易懂]1.J2EE是什么?它包括哪些技术?解答:从整体上讲,J2EE是使用Java技术开发企业级应用的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物.适用于企业级应用的J2EE,提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理和部署。J2EE是一个标准,而不是一个现成的产品。主要包括以下这些技术:1)Ser

    2022年7月11日
    13
  • HTTP.SYS远程代码执行漏洞(MS15-034)

    HTTP.SYS远程代码执行漏洞(MS15-034)目录简介影响范围危害漏洞复现win2008r2换成win7利用msf简介漏洞编号:CVE-2015-1635(MS15-034)远程执行代码漏洞存在于HTTP协议堆栈(HTTP.sys)中,当HTTP.sys未正确分析经特殊设计的HTTP请求时会导致此漏洞。成功利用此漏洞的攻击者可以在系统帐户的上下文中执行任意代码。影响范围任何安装了微软IIS6.0以上的WinServer2008R2、Win…

    2022年7月25日
    15
  • 调用so库文件以及里面的方法「建议收藏」

    调用so库文件以及里面的方法「建议收藏」之前文章写过一篇JNI生成so库文件 并调用里面的方法手把手教你—JNI的实现实际开发中 so库是别人给你的,不是你自己写的没所以就要用别人的so库文件。有很多情况,有一种是比较简单的:既有so库文件又有对应的jar包,这样的话 直接就可以调用里面的方法了。第二种比较坑爹,限制也比较多,所以现在就主要研究一下第二种吧(只有so库 其他什么都没有)第一

    2022年6月16日
    37
  • 学生成绩管理系统数据库设计–MySQL/SQL Server[通俗易懂]

    学生成绩管理系统数据库设计–MySQL/SQL Server[通俗易懂]MySQL/SQLServer数据库设计(学生成绩管理系统)设计大纲1.项目背景及需求分析1.1项目背景1.2 需求分析1.2.1 信息需求1.2.2 功能需求1.2.3 安全性与完整性需求2. 概念结构设计2.1抽象出系统实体2.2全局E-R图3. 逻辑结构设计3.1关系模式3.2函数依赖识别3.3范式4. 物理设计和实施4.1数据库及表创建4.2表数据增删改查测试4.3创建视图4.4创建函数4.5创建存储过程4.6创建触发器

    2022年5月19日
    56
  • div:给div加滚动条 div的滚动条设置

    div:给div加滚动条 div的滚动条设置
    今天做了个例子:
    div的滚动条问题:
    两种方法:
    一、

    记住宽和高一定要设置噢,否则不成的

    不过在不超出时,会有下面的滚动条,所以不是最好的选择
     
    二、

    2022年7月12日
    17
  • ICA 独立成分分析「建议收藏」

    ICA 独立成分分析「建议收藏」转载自 http://www.cnblogs.com/jerrylead/archive/2011/04/19/2021071.html        http://blog.csdn.net/ffeng271/article/details/7353881 独立成分分析(IndependentComponentAnalysis)1.问题:    1

    2022年5月13日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号