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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 1.1 比较运算符产生子查询 SELECT goods_id, goods_name, goods_price FROM tdb_goods WHERE goods_price >= (SELECT AVG(goods_price) FROM tdb_goods); SELECT goods_price FROM tdb_goods WHERE goods_cate = '超级本'; 1.2 子查询返回多个结果时,使用ANY\SOMG\ALL; SELECT goods_id, goods_name, goods_price FROM tdb_goods WHERE goods_price >= ALL (SELECT goods_price FROM tdb_goods WHERE goods_cate = '超级本');
    查看全部
  • 虽然MySQL配置了客户端和服务器的编码格式均为utf8编码,但在已建的数据表插入记录时,MySQL仍然不识别中文,会抛出Incorrect String Value异常。 显示乱码如图 该问题的解决办法即: 1. 在插入记录之前,通过SET NAMES gbk;设置客户端的编码格式,即敲入的是什么编码,客户端会自动将插入命令转换成utf8编码 2. 当然在查询记录之前,也需要通过SET NAMES gbk;设置客户端数据显示的编码,否则会出现乱码 3. SET NAMES gbk;只会影响客户端显示数据的编码,对源数据不会有任何影响
    查看全部
    1 采集 收起 来源:数据准备

    2017-08-06

  • hehe
    查看全部
  • 主键约束和唯一约束的区别 PRIMARY KEY | UNIQUE KEY 主键约束 | 唯一约束 一张表只有一个 | 一张表可以有多个 不能为空(NULL)| 可以为空值(NULL)
    查看全部
  • 查看数据表结构:如查看tb1表结构:SHOW COLUMNS FROM tb1;
    查看全部
  • 查看数据表列表:SHOW TABLES; 查看MySQL所有表:SHOW TABLES FROM MYSQL;
    查看全部
  • 添加主键约束:ALTER TABLE tbl_name ADD [CONSTRAINT[smybol]] PRIMARY KEY [index_type](index_col_name,...) 例如:ALTER TABLE users2 ADD CONSTRAINT PK_users2_id PRIMARY KEY (id); 添加唯一约束:ALTER TABLE tbl_name ADD [CONSTRAINT[smybol]] UNIQUE [INDEX|KEY] [index_name] [index_type] (index_col_name,...) 例如:ALTER TABLE users2 ADD UNIQUE (username); 添加外键约束:ALTER TABLE tbl_name ADD [CONSTRAINT[smybol]] FOREIGN KEY [index_name] (index_col_name,...) reference_definition 例如:ALTER TABLE users2 ADD FOREIGN KEY(pid) REFERENCES provinces (id); 添加/删除默认约束:ALTER TABLE tbl_name ALTER [COLUMN] col_name{SET DEFAULT literal|DROP DEFAULT} 例如添加:ALTER TABLE users2 ALTER age SET DEFAULT 15; 例如删除:ALTER TABLE users2 ALTER age DROP DEFAULT; 数据表的修改操作:无非就是添加列,删除列,添加约束,删除约束。用的是ALTER,而 INSERT是对数据表添加插入记录用的。
    查看全部
  • 1.打开数据库:USE aa(数据库名); 2.查看当前已经打开的数据库:SELECT DATABASE(); 3.创建表:CREATE TABLE 表名(参数,参数2.....)如:(姓名 字符型(20),年龄 整型 无符号值,工资 浮点型 无符号值);(username VARCHAR(20),age TINYINT UNSIGNED,salary FLOAT(8,2) UNSIGNED);
    查看全部
  • 第二章
    查看全部
  • 本章内容
    查看全部
    0 采集 收起 来源:内容回顾

    2017-08-06

  • 数据类型:字符串;ENUM型是选择其中的一个如:性别
    查看全部
  • 数据类型:日期时间类型
    查看全部
  • 数据类型:浮点型;根据数据大小选择,
    查看全部
  • 数据类型:整型
    查看全部
  • 数据库默认端口号:3306 创建数据库:CREATE DATABASE; 修改数据库:ALTER DATABASE; 删除数据库:DROP DATABASE;
    查看全部
    0 采集 收起 来源:内容回顾

    2017-08-06

举报

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

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