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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 数据库操作 (花括号必选,中括号可选),语句后面要分号。 增:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 删:DROP DATABASE db_name; 改:ALTER DATABASE db_name CHARACTER SET charset_name; 查:显示所有的数据库 :SHOW DATABASES;
    查看全部
  • 整型存储范围
    查看全部
  • 数据库操作 (花括号必选,中括号可选),语句后面要分号。 增:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 删:DROP DATABASE db_name; 改:ALTER DATABASE db_name CHARACTER SET charset_name; 查:显示所有的数据库 :SHOW DATABASES;
    查看全部
    0 采集 收起 来源:操作数据库

    2015-09-01

  • 修改MySQL提示符:2 种方式 (1)连接客户端时通过参数指定 shell> mysql -uroot -proot - -prompt 提示符 (2)连接上客户端后,通过prompt命令修改 mysql>prompt 提示符 MySQL几个常用提示符: (1)\D 完整的日期 (2)\d 当前数据库 (3)\h 服务器名称 (4)\u 当前用户
    查看全部
  • SELECT DATE_ADD('2015-9-1',INTERVAL 365 DAY); SELECT DATE_ADD('2015-9-1',INTERVAL -3 WEEK); //2015-08-11 DATE_FORMAT('2014-3-2', %m/%d/%Y); // 03/02/2014
    查看全部
  • SELECT 35 BETWEEN 1 AND 22; //0 SELECT 10 IN(5,10,20); //1 SELECT '' IS NULL; //0 SELECT * FROM concat WHERE first_name IS NULL; //查找为空的结果
    查看全部
  • MySQL退出
    查看全部
  • CEIL()--进一取整 FLOOR()--舍一取整 DIV--整数除法 SELECT 5 DIV 2; //2 MOD --取余 SELECT 5.3 MOD 3; //2.3 POWER() --幂运算 SELECT POWER(3,3); //27 ROUND() --四舍五入 SELECT ROUND(3.652,0); //4 TRUNCATE() --数字截断(不四舍五入) SELECT TRUNCATE(365.2,-1); //360
    查看全部
  • 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 输出版本信息并且退出
    查看全部
  • CONCAT函数 SELECT CONCAT('IMOOC','-','MySQL'); SELECT CONCAT (first_name,last_name) AS fullname FROM concat; CONCAT_WS() SELECT CONCAT_WS('%','asdsa','asdasda'); //第一个是指定的分隔符 FORMAT() SELECT FORMAT(123560.75,2); LOWER() 转化小写 UPPER() 转换大写 SELECT UPPER('mysql'); LEFT() 获取左侧字符 SELECT LEFT ('MYSQL',2); SELECT LOWER(LEFT('mYsql',2)); //函数嵌套 RIGHT()获取右侧字符 LENGTH()取得字符串长度 LENGTH('MYSQL '); TRIM() 删除前导、后续空格或者指定字符: SELECT TRIM(' MySQL '); SELECT TRIM(LEADING '?' FROM '??MYSQL???'); //删除前导? SELECT TRIM(TRAILING '?' FROM '??MYSQL???'); //删除后续? SELECT TRIM(BOTH '?' FROM '??MYSQL???'); //前后均删除,但不能删除中间的? REPLACE() 替换 : SELECT REPLACE('MY???SQL','?',''); //将问号换成空白,即去掉? SELECT REPLACE('MY???SQL','?','~~'); //可以将n个?换成m个组合符号 SUBSTRING() 字符串截取 SELECT SUBSTRING('mYSQL',1,2); //从字符串中的第一个位置开始截取2个字符 mY SELECT SUBSTRING('mYSQL',3); //SQL 从第3的位置开始截取到结束 SELECT SUBSTRING('mYSQL',-2); //QL 从倒数第2位开始截取到结束 [NOT] LIKE 模式匹配 百分号%代表任意个字符; 下划线_代表任意一个字符
    查看全部
    1 采集 收起 来源:MySQL 字符函数

    2015-09-01

  • CREATE TABLE tb1(//创建数据表,必须在数据库中创建 username VARCHAR(20),//用户名 小字符型 age TINYINT UNSIGNED,//年龄 salary FLOAT(8,2) UNSIGNED//工资 小数 );//最后一项后面不能有逗号;结束括号后要加分号;单词不可写错
    查看全部
  • alter table tb_name change old_col_name new_col_name column_definition
    查看全部
  • alter table tb_name modify col_name 列定义
    查看全部
  • 数据表操作知识点
    查看全部
    0 采集 收起 来源:小结

    2015-09-01

  • 插入记录(数据表中的 行) INSERT [INTO] tb1_name [(col_name,...)] VALUES(val,...); INSERT 关键字 INTO 可省略 tb1_name 数据表的名称 col_name 数据表中字段(列)的名称 可以省略,当省略时,后面插入记录数要和所有字段数相符,不省略时,要输入字段名称,后面插入记录也要相符。 VALUES(val,..) 关键字(记录) 记录数要和前面字段相符 记录查找 SELECT expr,...FROM tb1_name SELECT 查找关键字 expr 字段 *表示全部 FROM tb1_name哪个数据表
    查看全部

举报

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

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