装饰风格:

语句以;结尾

数据是字符型添加''或者""

语法

show database;

show tables;

查看表结构

describe tb_name

desc tb_name

查询表数据

select * from tb_name where conditions

创建表

create table 表名(列名 列类型,列名 列类型...);

重命名表

rename table 旧表名 to/ as 新表名

修改表名、列名或类型

alter table 表名 change 旧列名 新列名 新列名的类型

alter table 表名 modify 被修改的列名 修改后的新类型

删除表中数据

delete from 表名 where 条件

删除表结构及数据

drop table 表名

游戏规则:

表架构

student(s, sname, sage, ssex) 学生表

course(c, cname, t) 课程表

sc(s, c, score) 成绩表

teacher(t, tname) 教师表

mac

建表

mysql> create database li;

Query OK, 1 row affected (0.03 sec)

mysql> use li;

Database changed

mysql> create table student(

-> s int,

-> sname char(32),

-> sage int,

-> ssex char(8)

-> );

Query OK, 0 rows affected (0.05 sec)

mysql> create table course(

-> c int,

-> cname char(32),

-> t int

-> );

Query OK, 0 rows affected (0.06 sec)

mysql> create table sc(

-> s_1 int,

-> c_1 int,

-> score int

-> );

Query OK, 0 rows affected (0.06 sec)

mysql> create table teacher(

-> t int,

-> tname char(32)

-> );

Query OK, 0 rows affected (0.08 sec)

mysql> alter table sc change s_1 s int; #更改表的列名s_1为s

Query OK, 0 rows affected (0.02 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> alter table sc change c_1 c int; #更改表的列名c_1为c

Query OK, 0 rows affected (0.03 sec)

Records: 0 Duplicates: 0 Warnings: 0

mysql> show tables;

+--------------+

| Tables_in_li |

+--------------+

| course |

| sc |

| student |

| teacher |

+--------------+

4 rows in set (0.00 sec)

mysql> describe student;

+-------+----------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------+----------+------+-----+---------+-------+

| s | int(11) | YES | | NULL | |

| sname | char(32) | YES | | NULL | |

| sage | int(11) | YES | | NULL | |

| ssex | char(8) | YES | | NULL | |

+-------+----------+------+-----+---------+-------+

4 rows in set (0.00 sec)

mysql> select * from student;

Empty set (0.00 sec)

mysql创建表s c sc_MySqL | 小白创建表相关推荐

  1. mysql不能创建innodb类型表_MYSQL have_innodb DISABLED无法创建innodb类型的表

    今天在一台MYSQL服务器上发现,明明用了engine=innodb创建的表,结果创建出来却成了myisam的表.再看show variables like '%innodb%'; have_inno ...

  2. phpstudy mysql创建表_MySQL_Mysql入门基础 数据库创建篇,1.创建数据表---基础(高手跳 - phpStudy...

    Mysql入门基础 数据库创建篇 1.创建数据表---基础(高手跳过) 正统方法:create [TEMPORARY] table 表名 [if not exists] (创建的列项定义) [表的选项 ...

  3. mysql cluster 查看数据库表名称_MySQL Cluster如何创建磁盘表方法解读

    MySQL Cluster采用一系列的Disk Data objects来实现磁盘表;接下来为您详细介绍 一.概念 MySQL Cluster采用一系列的Disk Data objects来实现磁盘表 ...

  4. flask mysql orm,flask的orm框架(Flask-SQLAlchemy)-创建表

    标签: # 转载请留言联系 ORM 是什么? ORM,Object-Relation Mapping.意思就是对象-关系映射.ORM 主要实现模型对象到关系数据库数据的映射. 优点 : 只需要面向对象 ...

  5. mysql 创建表字段长度范围_Mysql的建表规范与注意事项

    一. 表设计规范 库名.表名.字段名必须使用小写字母,"_"分割. 库名.表名.字段名必须不超过12个字符. 库名.表名.字段名见名知意,建议使用名词而不是动词. 建议使用Inno ...

  6. Mysql基础知识:创建、查看、修改和删除表

    Mysql 创建.查看.修改和删除表 1. 创建表 创建表的语法形式: CREATE TABLE 表名 ( 属性名 数据类型 约束条件,属性名 数据类型 约束条件,...) ENGINE=存储引擎名 ...

  7. mysql创建复杂表_数据库_MySQL_复杂的表结构创建

    本例示例下复杂的表结构创建, 大致分为两张表 user表 和 authority(权限表) 每个用户对应一种权限,默认为1(普通用户)  灵感来源:(仿照 进程的优先级, 优先级越高的进程,数字越小) ...

  8. mysql创建表有则删除_MySQL创建表和删除表

    创建表 简单的方式 CREATE TABLE person ( number INT(11), name VARCHAR(255), birthday DATE ); 或者是 CREATE TABLE ...

  9. 如何用mysql创建orders表_MySQL学习十四创建和操纵表

    摘要: 本篇博客仅作为笔记,如有侵权,请联系,立即删除(网上找博客学习,然后手记笔记,因纸质笔记不便保存,所以保存到网络笔记). 本博讲述表的创建.更改和删除的基本知识. 一.创建表 MySQL不仅用 ...

最新文章

  1. spring-cloud-ribbon负载均衡
  2. 工具——Java后端开发中用到的一些工具(windows)
  3. 前端基础12:递归调用,快速排序和简单DOM元素操作
  4. Reflector for .NET
  5. 用java发送邮件(黄海已测试通过)
  6. Android之Window与WindowManager
  7. qq浏览器私密空间在哪 具体操作步骤
  8. 软件变更控制 - 控制成本溢出
  9. lua的元表、模块和面向对象
  10. 领域驱动设计最佳实践
  11. 戏说前端 JavaScript 之『防抖节流』基础知识
  12. android数据分析班,android缓存数据 分析
  13. ui uview 安卓开发_HarmonyOS 2.0手机开发者Beta公测招募
  14. 合同原件、传真件、扫描件法律效力解析
  15. GAPP添加overlay
  16. 软件测试的7个基本原则
  17. 通过CSS3的hover一个元素使其兄弟元素也相应改变某种属性
  18. 电影与幸福感期末答案和平时测试答案
  19. 统计学上数据的处理和图标的展示原则
  20. bili上李沐大神的d2l中的损失函数的理解

热门文章

  1. 史上最详细的LXR安装介绍
  2. 搭建lxr搭建自己的代码检索网站
  3. 2021年终总结——工作第四年
  4. Cond:条件变量源码解读
  5. 微信小程序上传Excel文件并分析上传值数据库
  6. Log4j for C++ 实用指南
  7. Springboot启动提示:com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
  8. WebRTC视频码率控制(一)—— CPU使用度检测
  9. ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.
  10. Sublime text 设置快捷键让html文件在浏览器中打开