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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • MySQL字符函数2: 1、LENGTH()函数:空格也会计入 2、TRIM()也可以删除其他字符(LEADING表示前导,TRAILING表示后导,BOTH表示前后导都删除)如:SELECT TRIM(LEADING '?' FROM '??MYSQL??');/*结果为MYSQL*/ 3、MYSQL中从1开始编号 4、通配符%代表任意个字符; 通配符_代表任意1个字符。 5、使用关键字ESCAPE表示其后的符号不做通配符使用,如: SELECT * FROM test WHERE first_name LIKE '%1%%' ESCAPE '1'; 表示1后面的%不做通配符使用
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-10-15

  • MySQL字符函数1:
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-10-16

  • 多表的删除
    查看全部
    0 采集 收起 来源:多表删除

    2016-10-15

  • 1. 主键约束 primary key 与Auto_Increment 自动编号配合使用 2. 唯一约束 unique key 3. 默认约束 default 建表时 sex enum('1','2','3') default '3' 表示当sex没有赋值时,默认值为3 例子: CREATE TABLE table_name( id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(20) NOT NULL UNIQUE KEY, sex CNUM('1','2','3') DEFAULT '3' )
    查看全部
  • 主键可以写为PRIMARY KEY,也可以写成KEY 每张数据表只能存在一个主键 主键保证记录的唯一性 主键自动为NOT NULL,也就是说必须要为主键赋值。但如果主键选择了AUTO_INCREMENT,那么不需要手动赋值。 auto_increment必须和主键primary key一起使用,但是主键primary key不一定要和auto_increment一块使用 (主键的字段是可以赋值的,但不能赋相同的值)
    查看全部
  • UNIQUE KEY
    查看全部
  • net start mysql net stop mysql
    查看全部
  • MySQL目录结构
    查看全部
  • zf 前导数 ai 自动编号
    查看全部
  • 记录操作:增,改,删,查 INSERT://增加记录,有三种方法。 INSERT [INTO] tbl_name [(col_name,...)] {VALUES VALUE} ({exprDEFAULT},...),(...),... INSERT [INTO] tbl_name SET col_name={exprDEFAULT},... INSERT [INTO] tbl_name [(col_name,...)] SELECT... UPDATE://更新数据 单表更新 UPDATE [LOW_PRIORITY][IGNORE] table_reference SET col_name1={expr1DEFAULT},[col_name2={expr2DEFAULT}]...[WHERE where_condition] 多表更新 DELETE : //删除数据 单表删除 DELETE FROM tbl_name [WHERE where_condition} 多表删除 SELECT: //查询 SELECT select_expr [,select expr2...] 只查找某一个函数或表达式 [ FROM table_references 查询表名 [WHERE where_conditon] 查询条件 [GROUP BY {col_nameposition} [ASCDESC],...] 按某个字段进行分组,相同的只显示第一个 [HAVING where_conditon] 分组时,给出显示条件 [ORDER BY {col_nameexprposition} [ASCDESC],...] 排序 [LIMIT {[offset,]row_countrow_count OFFSET offset}] 限制返回数量
    查看全部
    0 采集 收起 来源:小结

    2016-10-15

  • 限制查询结果返回数量 [LIMIT{[offset,]row_countrow_count OFFSET offset}] eg: SELECT * FROM users LIMIT 2; // 从第一条开始(第一个为0),返回两条 SELECT * FROM users LIMIT 2,3 ;//从第三条开始(第一个为0),返回三条 第三种insert,数据从一个表插入到另一个表: INSERT table_name(column_name) SELECT ... eg: INSERT test SELECT username FROM users WHERE age >=30; // 字段不匹配提示 INSERT test(username) SELECT username FROM users WHERE age >=30;
    查看全部
  • 数据类型,数据表操作,记录操作
    查看全部
    0 采集 收起 来源:总结

    2016-10-15

  • 连接类型
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2016-10-15

  • 数据表参照
    查看全部
  • ENGINE= MyISAM;=可写可不写
    查看全部

举报

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

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