为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • create tables tdb_goods_brand(brand_id smallint unsigned primary key auto_increment brand_name varchar(40)not null) select brand name from tdb_goods group by brand name; update tdb_goods as a inner join tdbs_goods_brands as b on a.brand_name=b.brand_name set a.brand_name=b.bran_name;
    查看全部
  • ex1
    查看全部
  • 创建表是就向里面写入查找到的数据: 语法: create table if not exists tbl_test1 ( id int unsigned primary key auto_increment, brand_name varchar(40) not null ) select brand_name from tbl_test2 group by brand_name; 同时修改多个表的数据类型: 语法: alter table tbl_test3 change brand_name brand_id int unsigned not null, change goods_cate cate_id int unsigned not null; 另外: 在更新的时候可以 起个别名 使用as 关键字 外键 一般不用物理外键 foreign key 一般使用 事实外键
    查看全部
  • !!!!!
    查看全部
    0 采集 收起 来源:多表更新

    2015-08-10

  • update tdb_goods inner join tdb_goods_cates on goods_cate=cate_name set goods_cate=cate_id; tdb_goods:想要更改的表名 inner join: 内连接 tdb_goods_cates: 关联的附表 goods_cate=cate_name 两个表对应列的关系 goods_cate=cate_id; 设置 值 参照第二张表更新了 本表
    查看全部
    0 采集 收起 来源:多表更新

    2015-08-10

  • 连接类型
    查看全部
    0 采集 收起 来源:多表更新

    2015-08-10

  • 语法结构
    查看全部
    0 采集 收起 来源:多表更新

    2015-08-10

  • 多表更新
    查看全部
    0 采集 收起 来源:多表更新

    2015-08-10

  • 如果子查询返回任何行,EXISTS将返回true,否则返回false. \G格式! 分组的用法!! select 字段1 from 表名1 group by 字段1; 返回表1 中字段1 的 所有名字 不重复 可以使用 insert select 语句 把查找到的数据 插入的新表中去
    查看全部
  • 查看数据表结构 SHOW COLUMNS FROM tb1_name SHOW COLUMNS FROM 关键字 tb1_name 数据表名称
    查看全部
  • 查看数据表列表 SHOW TABLES [FROM db_name] SHOW TABLES 查看当前数据库下面的数据表 SHOW TABLES FROM db_name 查看其它数据库中的数据表 db_name 其它数据库中的名称
    查看全部
  • 创建数据表 CREATA TABLE [IF NOT EXISTS] table_name( column_name data_type1, column_name data_type2, .... ); CREATE TABLE 关键字,不可省略! table_name 表名称! column_name 字段(表中的列)名称, data_type 列的数据类型
    查看全部
  • /G以网格的方式打开 1、改变客户端的编码方式:set names gbk或者其他编码格式。 2、或者在建表时在表后“;”前加engine=innoDB charset=utf8
    查看全部
    0 采集 收起 来源:数据准备

    2015-08-10

  • INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr|DEFAULT},...),(...),... INSERT [INTO] tbl_name SET col_name={expr|DEFAULT},... INSERT [INTO] tbl_name [(col_name,...)] SELECT... UPDATE://更新数据 单表更新/UPDATE [LOW_PRIORITY][IGNORE] table_reference SET col_name1={expr1|DEFAULT},[col_name2={expr2|DEFAULT}]...[WHERE where_condition] 多表更新/... DELETE : //删除数据 单表删除/DELETE FROM tbl_name [WHERE where_condition} 多表删除/... SELECT: //查询 SELECT select_expr [,select_expr ...] [ FROM WHERE GROUP BY {col_name | position}[ASC|DESC],... LIMIT {[offset,] row_count|row_count OFFSET offset ]
    查看全部
    0 采集 收起 来源:小结

    2015-08-10

  • 更新语句
    查看全部
    0 采集 收起 来源:小结

    2015-08-10

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!