MYSQL 创建数据库以及表
2017-12-15 11:43
246 查看
创建数据库,表
创建一个数据库,再在数据库下创建一个或多个表,不难,记不住的同学可以直接copy,慢慢的用会即刻,懂的同学请看代码,没有太多基础的同学,除了看代码,请看最下方的知识点创建数据库:
CREATE DATABASE t_table
CREATE DATABASE t_table DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci (utf-8支持中文)
创建表:
CREATE TABLE t_user(
id INT NOT NULL AUTO_INCREMENT,
username varchar(100) not null,
password varchar(32) not null,
PRIMARY KEY (id)
)
CREATE TABLE t_user(
id INT NOT NULL AUTO_INCREMENT,
username varchar(100) not null,
password varchar(32) not null,
PRIMARY KEY (id)
)engine=InnoDB default charset=utf8 (utf-8支持中文)
知识点:
首先,你得在电脑上(服务器)安装了mysql,
英语单词不好的同学,请打开翻译,CREATE
是创建的意思,DATABASE
是数据库的意思:CREATE DATABASE t_table 连起来就是,创建数据库 t_table ,名字为 t_table (取名字 不能以数字或下划线等特殊符号开头,很多语言都这样啦~)
CREATE TABLE t_user 连起来是创建 表,名字也是自定义,遵守它的语言规则就ok
创建表,里面是需要创建字段(列)的,什么是字段呢,上面的 username,意思是 用户名字,我们在博客里注册用户的时候,输入用户名的时候,就会将其数据,存在 username 里面的。
字段还需要设置属性, 每个表一般都会设置id,为主键(PRIMARY KEY) 自动增长,int 类型,反正就是数字类型,数字类型不光是int,not null 的意思 则是 不为空,不能为空! username 它的属性,我设置的是 varchar(100),是字符串类型,长度为最高100,给了一定量的容器,你可以给更多啊,200,500,1000 甚至更多,但是如果不需要那么多,就别给了,浪费
在表里,字段给了相应的属性,添加数据也会遵守相应的规则的,比如 id,你给的int类型,是数字,你给它添加 a-z、中文或其他特殊字符数据,它都不会加入到表数据里的,只能添加0-9的数字 组成的数据。
若你使用的是mysql工具软件,里面是可以手动添加数据库、表、以及增删查改数据的,但最好还是学会这些代码,会更好的
相关文章推荐
- mysql创建数据库以及分配用户权限
- mysql读写分离的完整配置【centos6.5-mini版操作系统中mysql数据库的操作日志以及创建的数据库和表均在/var/lib/mysql此目录下,yum源在/var/lib/yum下】
- MySQL创建数据库与创建用户以及授权
- MySQL创建数据库与创建用户以及授权
- 服务器上mysql中创建数据库后以及创建用户和授权
- mysql基础:3、创建用户、数据库、表以及赋权等
- MySQL5.7 + Workbench的安装和创建数据库以及表等简单使用
- MySQL创建数据库与创建用户以及授权
- JAVA中创建JDBC以及对jdbc的封装(数据库为mysql)
- MySQL创建数据库与用户以及授权
- MySQL入门(创建数据库以及插入,修改,查询数据)
- java连接数据库以及在mysql下创建数据库(练习)整理
- centos7下使用yum安装mysql并创建用户,数据库以及设置远程访问
- 在 mysql 数据库中创建用户和数据库以及修改用户密码
- MySQL创建数据库与创建用户以及授权
- MySQL专题4之MySQL连接、MySQL数据类型、MySQL创建和删除以及选择数据库
- mysql 查看数据库中的存储过程,表,函数,以及创建的源码
- MySQL创建数据库与创建用户以及授权
- 初学者使用MySQL_Workbench 6.0CE创建数据库和表,以及在表中插入数据。
- mysql学习之通过文件创建数据库以及添加数据