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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • (1)[ NOT] BETWEEN ... AND ... [不 ]在。。。范围之内 SELECT 35 BETWEEN 1 AND 22; // 0 false (2)[ NOT ] IN() [ 不]在列出值范围内 SELECT 13 IN (5,10,15,20); // 0 SELECT 10 IN (5,10,15,20); // 1 (3)IS [ NOT ] NULL SELECT * FROM test WHERE first_name IS NULL;
    查看全部
  • 数值运算与函数 (1)SELECT CEIL(3.01); // 4 (2)SELECT FLOOR(3.99); // 3 (3)SELECT 3 DIV 4; // 0 等同于 / 除号 (4)SELECT 5 MOD 3; // 2 等同于 % 号 SELECT 5.3 MOD 3; // 2.3 (5)SELECT POWER(3,3); (6)SELECT ROUND(3.652,2); // 3.65 四舍五入函数 (7)SELECT TRUNCATE(125.89,0); // 125 SELECT TRUNCATE(125.89,-1); // 120 SELECT TRUNCATE(125.89,1); // 125.8
    查看全部
  • (1)SELECT SUBSTRING('MySQL',-1) L (2)SELECT 'MySQL' LIKE 'M%'; first_name tom% last_name 123 SELECT * FROM test WHERE first_name LIKE '%o%'; (3)SELECT * FROM test WHERE first_name LIKE '%1%%' ESCAPE '1'; // 查找包含% 符号的信息
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-04

  • (10)REPLACE() 替换 : SELECT REPLACE('MY???SQL','?',''); //将问号换成空白,即去掉? SELECT REPLACE('MY???SQL','?','~~'); //可以将n个?换成m个组合符号 (11)SUBSTRING() 字符串截取 SELECT SUBSTRING('mYSQL',1,2); //从字符串中的第一个位置开始截取2个字符mY SELECT SUBSTRING('mYSQL',3); //SQL 从第3的位置开始截取到结束 SELECT SUBSTRING('mYSQL',-2); //QL 从倒数第2位开始截取到结束 (12)[NOT] LIKE 模式匹配 百分号%代表任意个字符; 下划线_代表任意一个字符
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-04

  • 字符函数 (1)CONCAT函数 字符连接 SELECT CONCAT('IMOOC','-','MySQL'); SELECT CONCAT (first_name,last_name) AS fullname FROM test; (2)CONCAT_WS() 使用指定的分隔符进行字符连接,(第一个位置指定分隔符,后面的 为分割的内容) SELECT CONCAT_WS('%','asdsa','asdasda'); //第一个是指定的分隔符 (3)FORMAT() 数字格式化 例如:SELECT FORMAT(123560.75,2); 123,560.75 (4)LOWER() 转化小写 (5)UPPER() 转换大写 SELECT UPPER('mysql'); (6)LEFT() 获取左侧字符 SELECT LEFT ('MYSQL',2); MY SELECT LOWER(LEFT('mYsql',2)); //函数嵌套 (7)RIGHT()获取右侧字符 (8)LENGTH()取得字符串长度 LENGTH('MYSQL’); (9)TRIM() 删除前导、后续空格或者指定字符: SELECT TRIM(' MySQL '); SELECT TRIM(LEADING '?' FROM '??MYSQL???'); //删除前导? SELECT TRIM(TRAILING '?' FROM '??MYSQL???'); //删除后续? SELECT TRIM(BOTH '?' FROM '??MYSQL???'); //前后均删除,但不能删除中间的?
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-04

  • UPDATE table_reference SET column =
    查看全部
    0 采集 收起 来源:多表更新

    2015-09-04

  • 数据库操作 : (花括号必选,中括号可选),语句后面要分号。 增加数据库:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 查看数据库:显示所有的数据库 :SHOW DATABASES; 删除数据库:DROP DATABASE db_name; 改变数据库:ALTER DATABASE db_name CHARACTER SET charset_name; 试了下用小写也可以(建议用规范) 数据库的常用命名2: (1)SHOW WARNINGS; // 记得使用分号;查看警告信息 (2)SHOW CREATE DATABASE 数据库名称; // 查看创建数据库使用的编码格式
    查看全部
    0 采集 收起 来源:操作数据库

    2015-09-04

  • MySQL常用命令1: 1.显示当前服务器版本 SELECT VERSION(); 2.显示当前日期时间 SELECT NOW(); 3.显示当前用户 SELECT USER(); MySQL语句规范 关键字与函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以分号结尾
    查看全部
  • 修改提示符: 1.在命令行输入mysql -u用户名 -p密码 --prompt \提示符 2.第二种方式就是连接到mysql时候可以执行prompt 新的名字> 修复mysql提示符可以用简写的方式 (1)\D 完整的日期 (2)\d 当前数据库 (3)\h 服务器名称 (4)\u 当前用户
    查看全部
  • mysql 参数 (1) -D,--database=name 打开指定数据库 (2)- -delimiter = name 指定分隔符 (3)-h,- -host = name 服务器名称 (4)-p,- -password[ = name] 密码 (5)-P,- -port=# 端口号 (6)- -prompt =name 设置提示符 (7)-u,- -user =name 用户名 (8)-V,- -version 输出版本信息并且退出 mysql退出: exit; quit; \q;
    查看全部
  • 两种方法: 1.从图形界面启动/关闭 2.命令行: cmd 启动与停止Mysql服务 1、启动mysql:net start mysql 2、停止mysql:net stop mysql 3、所有的命令都可以通过net start/stop +服务名实现
    查看全部
  • mysql安装: 1,MSI安装(推荐) 1)安装类型 ·典型安装 (推荐) 在子目录下bin中进行配置 配置类型:1,详细 2,标准(推荐) ·自定义安装 ·完全安装 2,ZIP安装
    查看全部
  • 数据表的存储引擎必须是innoDB
    查看全部
  • 具有外键列的表叫子表
    查看全部
  • ENUM(value,value....)枚举
    查看全部

举报

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

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