图片 3

SQLSEPRADOVETiggo procedure 传入参数为DataTable类型 C#该怎么写

图片 1

mysql数据库的使用与理解(基于ubuntu14.0.4LTS64位)

数据库的创建:create database database_name;

以上为数据库中存储过程传入参数为table类型

1.mysql数据库的组成与相关概念

数据库的查看:show databases;

table类型在数据库中存在为:
图片 2

首先明白,mysql是关系型数据库,和非关系型数据库中最大的不同就是表的概念不一样。

删除数据库:drop database database_name;

最后在C#实现方式为:
图片 3

+ 整个mysql环境可以理解成一个最大的数据库:A

修改数据库:alter database database_name charset utf8

+ 用mysql创建的 数据库 B是属于A的,是数据的仓库,相当于系统中的文件夹

进入数据库:use database_name;

+ 数据表 C:是存放数据的具体场所,相当于系统中的文件,一个数据库B中包含若干个数据表C(注意此处的数据库B和A不一样)

建表:create table table_name(name type tiaojian);

+ 记录 D:数据表中的一行称为一个记录,因此,我们在创建数据表时,一定要创建一个id列,用于标识“这是第几条记录”,id列的值不能相同,必须唯一,就相当于身份证号一样。一个表C中可以有多条记录D

在同一张表中字段名不能相同,宽度和约束条件可选,字段名和类型必须;

+ 字段 E:一个表中的各个列,就叫“字段”,在数据库中的每个字段,都是有规定的,比如:字段的数据类型、空与不空的判断、自动增长等。一条记录D可以有多个字段E。

查看表名:show tables

+ 数据 F:行和列的交叉处,就是真正的“数据”F。

查看表中的详细信息:desc table_name             

2.数据库的基本操作(ubuntu环境下)常用命令实例。

select查看(select 字段 from table_name)

2.1 登陆mysql:mysql -u root – p -u:以用户名登陆,-p:输入密码

图片 4

往表中插入数据:insert into table_name values ();