tsql和mysql_使用TSQL语句操作MySQL数据库
使用TSQL语句创建数据库
以前用的是鼠标在界面上手动创建,这样创建会比较麻烦,而且还会经常出问题。在其它电脑上要用的话还需要重复操作。所以要使用程序代码操作,能通过代码的就不用手动操作。
在数据库界面选择要用的数据库,双击打开数据库,打开以后点击查询,下面会出来创建查询。出来的界面就是写代码的界面,上面会出来@+内容,内容显示的就是数据库的名称。代码如下:
1.创建数据库
create database test2;创建数据库text2
2.删除数据库
drop database test2;删除数据库text2
3.创建表
create table ceshi 创建表,表的名称为ceshi。
create table ceshi 创建表格ceshi
( ()里面的是这个表格ceshi的列
ids int auto_increment primarykey, 自增长列,先写列名 类型 长度(没有的不用写)自增长关键字 主键 逗号 uid varchar(20), 用户名(uid) 类型(长度) 逗号name varchar(20),
class varchar(20),foreignkey (class) references class(code) 外键 (这张表的外键列是class列) 和另一张表class里面的code列有关系
)
create table class
(
code varchar (20) primary key,
name varchar(20) not null
)
4.删除表
drop table class;
*自增长 auto_increment
*主键 primary key
*外键 foreign key 主表名列名()references
*非空 not null
创建数据库或者表以后点击运行,如果出现影响的栏数和使用的时间,说明新建的数据库和新建的表格没有问题,有问题点击运行后代码下面会报错。
需要注意的几点:
1.类型包含长度的类型后面加括号,括号里面写长度。
2.上一列写完加逗号。
3.最后一列不用写逗号。
4.在每一条SQL语句写完以后要加分号。
5.如果有外健关系,要先创建主表。因为如果先写从表就会先执行从表的代码,会找不到主表,所以要先写主表。
例题:表格截图+表格代码
create table student
(
code varchar(20) primary key,name varchar(20),sex bit,age int,
class varchar(20),foreignkey (class) references class(code)
);
create table class(
code varchar(20) primary key,name varchar(20)
);
create table kecheng
(
code varchar(20) primary key,name varchar(20)
);
create table teacher
(
code varchar(20) primary key,name varchar(20)
);
create table chengji
(
ids int auto_increment primarykey,scode varchar(20),kcode varchar(20),degreefloat,foreignkey (scode) references student(code),foreignkey(kcode) references kecheng(code)
);
create table tkecheng
(
ids int auto_increment primarykey,tcode varchar(20),kcode varchar(20),foreignkey (kcode) references kecheng(code),foreignkey(tcode) references teacher(code)
);
tsql和mysql_使用TSQL语句操作MySQL数据库相关推荐
- netcore dapper mysql_.NET Core Dapper操作mysql数据库
前言 现在ORM盛行,市面上已经出现了N款不同的ORM套餐了.今天,我们不谈EF,也不聊神马黑马,就说说 Dapper.如何在.NET Core中使用Dapper操作Mysql数据库呢,让我们跟随镜头 ...
- dapper mysql_.NET Core Dapper操作mysql数据库
.NET Core Dapper操作mysql数据库 发布时间:2019-04-25 19:48, 浏览次数:744 , 标签: NET Core Dapper mysql 前言 现在ORM盛行,市面 ...
- dapper mysql_.NET Core Dapper操作mysql数据库的实现方法
前言 现在ORM盛行,市面上已经出现了N款不同的ORM套餐了.今天,我们不谈EF,也不聊神马黑马,就说说 Dapper.如何在.NET Core中使用Dapper操作Mysql数据库呢,让我们跟随镜头 ...
- 在命令窗口使用sql语句操作Mysql数据库
目录 一.操作数据库 1.输入下面代码,按回车,接着输入登录数据库的密码 2.查看Mysql中所有数据库: 3.创建数据库: 4.删除数据库: 5.切换到某个数据库: 6.查询当前在那个数据库 二.操 ...
- shell脚本mysql_Shell脚本中执行sql语句操作MySQL数据库的几个方法
实验如下: [root@idb1 ~]# more /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m mysql> show va ...
- c# mysql executescalar_C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据...
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...
- mysql executereader_C# 操作MySQL数据库, ExecuteReader()方法参数化执行T-SQL语句, 游标读取数据...
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...
- executescalar mysql_C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据...
C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...
- ubuntu swift mysql_使用 Swift 3.0 操作 MySQL 数据库
作者:Joe,原文链接,原文日期:2016-09-24 译者:shanks:校对:walkingway:定稿:CMB 如果你阅读过本主其他的 Swift 文章,你会发现我们是 Swift 服务器端开发 ...
最新文章
- SQL Server中数据的修改是如何落盘的?
- merge r语言daframe_R语言读取多个excel文件后合并:rbind/merge/cmd合并
- Button的使用(七):RadioGroup、RadioButton
- 常用思科设备图标(JPG+矢量图)
- pixhawk硬件构架
- 移动短信回执怎么开通_移动短信回执业务内容及资费介绍
- yum安装elasticsearch慢_Elasticsearch客户端工具之ESHead
- exchange 2010 relay设定
- Win10系列:C#应用控件进阶10
- 基于阿里云实现简单的语音识别功能
- three 天空球_three.js添加场景背景和天空盒(skybox)代码示例
- 悲剧:金山毒霸官网被黑客攻破
- 微信红包架构设计,高并发系统应用实战
- 基于ANSYS某商场旋转楼梯钢结构受力分析
- 不能错过!9个让你随时保持精力充沛的习惯
- iOS开发之定位神器-超简单方式解决iOS后台定时定位
- CATransform3D 矩阵 m11–m44每个的含义
- 自我提升的10个好习惯
- 擦地机器人排行榜_拖地扫地机器人十大品牌排行榜哪个牌子好
- 【shell】shell创建虚拟环境virtualenv(-bash: virtualenv: command not found)
热门文章
- ACM数学模板1 高斯消元 Gaussian Elimination
- 差异表达基因热图怎么看_学徒作业我想看为什么这几个基因的表达量相关性非常高...
- Java 泛型方法详解
- talnet服务器搭建
- vue生命周期函数(应用场景要讲到):
- thinkphp5.1 利用 PHPMailer 发送邮件
- 基本包装类型和引用类型
- ios识别人脸自动拍照_面部识别是否会自动拍照上传?
- java color 半透明_Plotly的fillcolor默认为半透明,不需要透明度
- 安卓java环境配置文件_【图片】【教程】配置安卓Java环境变量【手机端反编译吧】_百度贴吧...