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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • SELECT CONNECTION_ID(); ==>2 /*连接ID SELECT DATABASE(); /*当前打开的数据库 SELECT LAST_INSERT_ID(); /*最后插入的记录 同时写入多条记录是只返回写入的第一条的id。而且表中必须要有自动编号的字段。 DESC tab_name; /*查看数据库字段及属性,查看表结构 SELECT USER(); /* 打印当前用户信息 SELECT VERSION(); /*打印当前数据库信息
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2018-03-22

  • 插入记录方法的第三种方法(可以将查询结构插入到指定的数据表) INSERT [INTO] tbl_name [(col_name,...)] SELECT ...
    查看全部
  • 插入记录的第二种方法(此方法可以使用子查询)<br> INSERT [INTO] tbl_name SET col_name={expr DEFAULT},... 一次只能插入一条记录
    查看全部
  • 为自动编号的字段赋值可以用NULL或DEFAULT来让他赋默认值
    查看全部
  • 插入记录的语法结构<br> INSERT [INTO] tbl_name [(col_name,...)] {VALUESVALUE} ({exprDEFAULT},...),(...),...(可以插入多条的记录)
    查看全部
  • INSERT插入记录
    查看全部
  • 无限分类:即在同一张表中既有父类,又有子类。 通过在分类表中再增加多一个字段标识其属于哪一个父类的 ID 来实现。 可以通过对同一张数据表的自身连接来进行查询,需要对表标识别名。 查找父级对应的名称: select s.type_id ,s.type_name,p.type_name As parent_id from tdb_goods_types s left join tdb_goods_types p on s.parent_id=p.type_id; 查找子级对应的名称: select p.type_id ,p.type_name,s.type_name from tdb_goods_types p left join tdb_goods_types s on p.type_id=s.parent_id; 查找有多少子级: select p.type_id ,p.type_name,COUNT(s.type_name) child_count from tdb_goods_types p left join tdb_goods_types s on p.type_id=s.parent_id GROUP BY p.type_name ORDER BY p.type_id;
    查看全部
  • 打开数据库:USE 数据库名称; mysql -uroot -proot -P3306 -h127.0.0.1 TINYINT SMALLINT MEDIUMINT INT BIGINT (UNSIGNED非负)
    查看全部
  • float(8,2):表示一共有8位小数点后面有2位 整数部分有6位
    查看全部
  • 登陆数据库: mysql -u+用户名 -p+密码 -P+端口号(默认为3306) -h+服务器名称
    查看全部
  • 1、[NOT]BETWEEN...AND...[不]在范围之内,结果返回1或0。例如:15 BETWEEN 10 AND 16:1 2、[NOT]IN()列出值选项。例如SELECT 10 IN(5,10,25):1 3、IS [NOT] NULL:只有NULL IS [NOT] NULL返回1,其他情况(包括'',0)都返回0 例: SELECT 15 BETWEEND 1 AND 20 ==> 1 /*15 在1到20之间 ,返回值是1 SELECT 15 NOT BETWEEND 1 AND 20 ==>0 /* 15在1到20之间,条件不成立 返回值是0 SELECT 10 IN(5,10,15) ==> 1 /*值是否在给定的数值中,如果在返回1,不在返回0 条件成立为1不成立为0 SELECT 10 NOT(5,10,15) ==> 0 /*数值是否不在给定的数值中,如果不在返回1,在返回0 条件成立为1不成立为0 SELECT NULL IS NULL ==>1 /* 空是空 条件成立返回1,不成立返回0 SELECT '' IS NULL ==> 0 /* 除了NULL空其它都是非空 返回都是1 SELECT * FROM ABC WHERE ID IS NOT NULL;
    查看全部
  • timestamp 时间戳
    查看全部
  • int
    查看全部
  • mysql 默认端口号:3306
    查看全部
    0 采集 收起 来源:内容回顾

    2016-08-05

  • 外连接: 以左外连接为例: A LEFT JOIN B join_condition 数据表B的结果集依赖于数据表A 数据表A的结果集根据左连接条件依赖所有数据表(B表除外) 左外连接条件决定如何检索数据表B(在没有指定WHERE条件的情况下) 如果数据表A的某条记录符合WHERE条件,但是在数据表B不存在符合连接条件的记录,将生成一个所有列为空的额外的B行 内连接: 使用内连接查找的记录在连接数据表中不存在,并且在WHERE子句中尝试一下操作:column_name IS NULL 。如果 column_name 被指定为 NOT NULL,MySQL将在找到符合连接着条件的记录后停止搜索更多的行(查找冲突)
    查看全部

举报

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

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