创建数据库,表

创建一个数据库,再在数据库下创建一个或多个表,不难,记不住的同学可以直接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 创建数据库以及表的更多相关文章

  1. PHP MySQL 创建数据库和表 之 Create

    创建数据库 CREATE DATABASE 语句用于在 MySQL 中创建数据库. 语法 CREATE DATABASE database_name 为了让 PHP 执行上面的语句,我们必须使用 my ...

  2. MySQL创建数据库和表的Demo

    Demo: 创建数据库的语法 1.基本语法 create database tour character set gbk; use tour; 无主键自增长的 create table EMB_T_E ...

  3. python基础 — 链接 Mysql 创建 数据库和创表

    重点: 1. 链接服务器的数据库 2. 创建表和格式 3. 插入多行数据 import pymysql try: host='xxx' user='xxx' passwd='xxx' db='test ...

  4. mysql创建数据库、表、写数据

    mysql> create database ceshi; Query OK, 1 row affected (0.01 sec) 给数据库授权,否则程序时无法连接ceshi数据库的,每次创建一 ...

  5. MySQL数据库执行sql语句创建数据库和表提示The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working

    MySQL创建数据库 只想sql文件创建表时候提示 The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to ha ...

  6. MySQL数据库实验:任务一 创建数据库和表

    目录 任务一 创建数据库和表 [实训目的与要求] [实训原理] [实训步骤] 一.熟悉MySQL环境 二.利用MySQL命令行窗口创建数据库及表 三.利用界面工具创建数据库及表 任务一 创建数据库和表 ...

  7. mysql应用学习-在cmd命令窗口下创建数据库和表

    运行以下操作,请确认您已经正确安装和配置了mysql. 首先要运行cmd.exe,进入命令窗口. step1. 进入MySQL monitor 如果您已登录mysql,可直接进入step2;若未登录请 ...

  8. MySQL创建数据库 easyShopping,包括area表、goods表、customer表、orders表、ordersdetall表、test表

    MySQL创建数据库 easyShopping,包括area表.goods表.customer表.orders表.ordersdetall表.test表 商品表表结构: 字段名 说 明 类 型 长 度 ...

  9. PHP创建数据库数据表

    PHP创建数据库数据表 <?php $con = mysql_connect('localhost', 'root', 'root'); /************************在数据 ...

随机推荐

  1. Python - 默认参数传参陷阱

    def extend_list(v, li=[]): li.append(v) return li list1 = extend_list(10) print(list1) # [10] list2 ...

  2. selenium操作cookie

    1,登录网页,使用webdriver的get_cookies获取cookie,并保存json文件 2,读取json文件,遍历添加网站使用的每一个cookies的name,value. 使用add_co ...

  3. 解决WPF程序中ListBox ItemsSource变化时不重置ScrollBar的问题

    解决WPF程序中ListBox ItemsSource变化时不重置ScrollBar的问题 当我们改变ListBox的ItemsSource时,会发现这样一个问题:数据源变化时,虽然控件中的内容会跟着 ...

  4. docker启动cavisor监控

    docker启动cavisor监控 docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys: ...

  5. STS中依赖项的设置

    经过试验,把依赖项总结一下,可能会不断修改. 1. 父依赖项(固定) <parent> <groupId>org.springframework.boot</groupI ...

  6. PJzhang:python基础进阶的10个疗程-two

    猫宁!!! 第2节:python基本图形绘制 保留字是python基础语法的支撑 默写python代码是件挺恐怖的事情!!! 2008年android操作系统诞生 计算时代 编程语言也是一个江湖 C语 ...

  7. MySQL知识篇-nmon监控

    说明1:监控MySQL服务器资源不止一种方式,这种nmon监控图形化.历史记录查询笔记方便,便于MySQL优化后,对比其效率不同,资源利用率不同. 说明2:摘抄自https://www.cnblogs ...

  8. Angular里使用(image-compressor.js)图片压缩

    参考资料: http://www.imooc.com/article/40038 https://github.com/xkeshi/image-compressor 示例代码: <nz-upl ...

  9. char、varchar、nchar、nvarchar四种类型

    char,nchar是定长,如果没达到指定的长度时将自动以英文空格在其后面填充.优势在于速度较高.varchar,nvarchar属于变长,如果没有达到指定的长度时,不会将自动以英文空格在其后面填充. ...

  10. JAVA实验报告及第七周总结

    JAVA第六周作业 实验报告五 第一题 1.设计一个类层次,定义一个抽象类--形状,其中包括有求形状的面积的抽象方法. 继承该抽象类定义三角型.矩形.圆. 分别创建一个三角形.矩形.圆存对象,将各类图 ...