为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 查看当前服务器下的数据表列表
    查看全部
    0 采集 收起 来源:操作数据库

    2015-01-24

  • 创建数据库{必选}[可选]
    查看全部
    0 采集 收起 来源:操作数据库

    2015-01-24

  • 创建修改删除数据库
    查看全部
    0 采集 收起 来源:内容回顾

    2015-01-24

  • 日期时间行
    查看全部
  • 创建数据库
    查看全部
    0 采集 收起 来源:操作数据库

    2015-01-23

  • 牢记这些参数!
    查看全部
  • 启动MySQL:在cmd下输入net start mysql; 停止MySQL:在cmd下输入net stop mysql.
    查看全部
  • delimiter // 更改结束符为 //
    查看全部
  • SET password = PASSWORD();
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2015-01-23

  • PPt上面的 database() 写错了。
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2015-01-23

  • concat:字符链接,如select concat('a','b','c');abc concat_ws 字符串链接 如select concat('|','a','b','c'):a|b|c format:格式化字符串,如,select format(125670.56,2):125,756.56;select format(125670.56,1):125,756.6 select lower('MySql'):mysql; select upper('mysql'):MYSQL select left('mysql',2):my select right('mysql',3);:sql select length('my sql'):6 select ltrim(' mysql ssk'):mysql ssk; select ltrim(' mysql '): mysql; select trim(' mysql '): mysql; selelct trim(leading '?' from '??mysql??'):mysql?? selelct trim(trailing '?' from '??mysql??'):??mysql selelct trim(both'?' from '??mysql??'):??mysql select replace('???my???sql???','?','');:mysql; select replace('???my???sql???','?','!');:mysql; select substring('mysql',1,2):my select sbstring('mysql',1);mysql select substing(mysql,-1):l;负数从后面开始取,长度不可以为负值,但是可以不填,不填代表着所有 select * from test where username like'%1%%' escape('1');:获得名字中有%号的记录 %:任意个字符 _:任意一个字符
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-01-23

  • select * from test where first_name link '%1%%' escape '1'
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-01-23

  • -----添加主键约束 CONSTRAINT_PK主键的名字叫PK ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_col_name,...) -例子:ALTER TABLE users2 ADD CONSTRAINT PK_users2_id PRIMARY KEY (id); -----添加唯一约束 ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type] (index_col_name,...) -例子:ALTER TABLE users2 ADD UNIQUE (username); -----添加外键约束 ALTER TABLE tbl_name ADD [CONSTRAINT [symbol]] 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 ADD age TINYINT UNSIGNED NULL; -ALTER TABLE users2 ALTER age SET DEFAULT 15; -ALTER TABLE users2 ALTER age DROP DEFAULT;
    查看全部
  • @MySQL——(五)子查询与连接——一多表删除 例句: DELETE t1 FROM tdb_goods AS t1 JOIN (SELECT goods_id,goods_name FROM tdb_goods GROUP BY goods_name HAVING count(goods_name) >= 2 ) AS t2 ON t1.goods_name = t2.goods_name WHERE t1.goods_id > t2.goods_id; 表示删除t1表中多余的名称重复行,仅保留一行。 1、个人理解: (1)DELETE tbl_name FROM ...,这里的tbl_name是待删减表,FROM后面的句子会最终得到一个数据表,如果是tbl_name的子表,则从tbl_name里删除这个子表。 (2)t1 JOIN t2 ON condition_expr WHERE filter:后半部用于返回一个数据表,其中的数据就是要删除的数据。t1内联t2,t1的【每条数据先通过condtion_expr与t2匹配,如果匹配通过再经过filter筛选】才会最终进入数据表。
    查看全部
    0 采集 收起 来源:多表删除

    2018-03-22

  • 1、无限级表:即这一个表中既包含父类,又包含其子类,子类的子类 2、实现方法,通过一个字段:parent_id 来标注父类的id,如图 3、查询方式,自我连接,注意用别名区别子表和父表,即table_self AS child LEFT JOIN table_self AS parent
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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