【MySQL--创建表语句】优秀的人都有段难熬的经历--MySQL创建表新手入门基础语句
目录
前言
一、创建表的概述
二、创建表命令
1.创建表基础语句
总结
前言
MySQL是一种关系型数据库管理系统,其特点有:
(1)MySQL数据库是用C和C++语言编写的,并且使用了多种编辑器进行测试,以保证源码的可移植性
(2)支持多个操作系统例如:Windows、Linux、Mac OS等等
(3)支持多线程,可以充分的利用CPU资源
(4)为多种编程语言提供API,包括C语言,Java,PHP。Python语言等
(5)MySQL优化了SQL算法,有效的提高了查询速度
(6)MySQL内提供了用于管理,检查以及优化数据库操作的管理工具
(7)它能够作为一个单独的应用程序应用在客户端服务器网络环境中,也可以作为一个库嵌入到其他的软件中并提供多种语言支持
MySQL做为我们处理数据的工具之一,易上手,下面就来介绍介绍MySQL创建表的语句。
一、创建表的概述
二、创建表命令
1.创建表基础语句
1.创建表基础语句代码如下:
create table 表名(字段名 字段类型 约束条件 默认值,字段名 字段类型 约束条件,默认值);
create table csdn1(id int(2)not null,sname varchar(8) not null default '待调查',primary key(id,sname));
***当主键为多字段组合主健时,不能直接在相应字段名后面声明主健约束***。
3.定义唯一约束: 在定义完字段后直接指定唯一约束:字段名 数据类型 unique
4.定义非空约束: 字段名 数据类型 not null (操作方式跟上面操作一样)
5.定义默认值约束: 字段名 数据类型 default 默认值
***在定义默认值约束时,如果默认值为字符类型,就要用引号将字符引起来。 ***
6.定义字段值自增长:字段名 字段类型 auto_increaement; (跟上面方式一样) 注意:一个表只能有一个字段定义为自增长,且该字段必须为主键.代码和事例如下:
create table csdn4(id int(3) primary key auto_increment,sname varchar(8) not null default '待调查');
7.定义外键约束: foreign key(字段名1) references(主表名) (主键字段名1)
总结
新手入门常用创建库的语句! ✍不足之处,请见谅。
【MySQL--创建表语句】优秀的人都有段难熬的经历--MySQL创建表新手入门基础语句相关推荐
- mysql 建表语句示例_MySQL Create Table语句和示例
mysql 建表语句示例 In this article, I am going to explain the MySQL CREATE TABLE statement with examples. ...
- MySql建表语句迁移DB2方法总结(踩坑记录)
一.前言 最近需要把mysql数据库中的表迁移到DB2数据库,表内的数据用kettle可以实现迁移,但是建表语句却怎么也搞不好. 百度半天,发现并没有什么好的方法或工具能把mysql建表语句转成DB2 ...
- MYSQL建表语句错误:1103-Incorrect table name
如题,使用MYSQL建表语句时发生错误 首先简述一下MySQL建表语句: 举例如下: CREATE table `iauth ` (`iid` varchar(32) NOT NULL COMMENT ...
- SQL Server创建表语句介绍
SQL Server创建表是最常见也是最常用的操作之一,下面就为您介绍SQL Server创建表的语句写法,供您参考,希望可以让您对SQL Server创建表方面有更深的认识. USE suntest ...
- mysql建表语句主键
mysql数据库建表语句 createtableDMB_BDXX( IDbigintnotnull, MCVARCHAR(100)notnull, ZVARCHAR(100)notnull, ZXJB ...
- 三种常用的MySQL建表语句(转)
MySQL建表语句是最基础的SQL语句之一,下面就为您介绍最常用的三种MySQL建表语句,如果您对MySQL建表语句方面感兴趣的话,不妨一看. 1.最简单的: CREATE TABLE t1( ...
- 优秀的人都有一个共同点
各位回想一下你们过往的经历,越能干的人,通常人缘好还是不好? 答案是不好,为什么?优秀的人都有一个共同的特质,叫做偏见与傲慢,他们骨子里有一种傲气.你看看乔布斯是不是这样? 我辅导过很多企业,其中大部 ...
- 拓宽你的认知,优秀的人都掌握的40个经典思维模型「附全部模型PPT」
查理·芒格说:"思维模型会给你提供-种视角或思维框架,从而决定你观察事物和看待世界的视角.顶级的思维模型能提高你成功的可能性,并帮你避免失败." 思维模型,简单来看,就是我们大脑中 ...
- 【Json】在线JSON转MySQL建表语句工具
在线JSON转MySQL建表语句工具 在线JSON转MySQL建表语句工具 此工具可以将JSON对象转换成MySQL语句,支持复制和下载. 在开发过程中,使用此工具可以蛮方便的. 当然还有其他工具:( ...
最新文章
- 计算机与plc链接通信协议,实现上位计算机与PLC的上位链接系统的通信设计
- python web项目案例教程_Python Web开发案例教程(慕课版)——使用Flask、Tornado、Django...
- ios模拟器快捷键操作
- ----移动端移动端调试神器vConsole----
- shell 字符串截取
- 网站被降权后该如何操作?
- 线程安全的ConcurrentQueueT队列
- 沟通无国界,云信助力译牛构建远程会议同传新模式
- 从python开始学编程pdf 解压密码_从Python开始学编程PDF高清完整版网盘免费分享...
- 前端面试题vue-element汇总
- cas-client 使用(6)
- pytorch卷积神经网络_使用Pytorch和Matplotlib可视化卷积神经网络的特征
- Java实现微信扫一扫
- 速读原著-TCP/IP(网络文件系统)
- PMI采购MogaFX经理人指数是什么
- 如何做一个基于JAVA购物商城系统毕业设计毕设作品(springboot框架)
- 中级微观经济学 复习框架思维导图-平狄克
- linux 中的rime 输入法 自定义 新世纪五笔输入法
- Procmon监控软件使用教程
- 握手引理_图论中的握手引理–握手定理
热门文章
- 第5章第23节:如何往幻灯片中添加声音和录制声音 [PowerPoint精美幻灯片实战教程]
- XML代码的编写(一)
- 【电子学会】2021年03月图形化三级 -- 小鸡吃虫
- js公历日期转为农历日期
- 1002 ProblemB
- 指向“netstandard2.0”。它不能被指向“.NETFramework,Version=v4.0”的项目引用 必须添加对程序集 netstandard
- 随机数字信号处理实验报告二——自适应滤波MATLAB
- Fast-SCNN语义分割网络详解
- 谷歌(Chrome)浏览器插件开发教程
- (C语言)冒泡排序法(含代码)