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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 1、创建数据库: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name create database if not exists db_name 加了if not exists后如果已存在这个数据库,不报错,Query OK,只提示警告,可以SHOW WARNINGS来查看。 2、查看当前服务器下的数据库列表: SHOW{DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr] 3、查看数据库创建时的指令是(可以查看到编码方式): SHOW CREATE DATABASE db_name; 4、修改数据库: ALTER {DATABASE|SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name; 5、删除数据库: DROP {DATABASE|SCHEMA} [IF EXISTS] db_name;
    查看全部
    0 采集 收起 来源:操作数据库

    2017-08-11

  • 如果为auto_increment修饰的字段赋值,还要是他遵守自增的顺序,可以赋值为null,也可以赋值为default
    查看全部
  • 加密函数 1.MD5():信息摘要算法,为以后的Web页面做准备,尽量使用MD5() 举例 SELECT MD5('admin'); 2.PASSWORD():密码算法,通过PASSWORD()修改(重要用于MYSQL数据库)当前用户和其他用户的密码,修改客户端自己的密码 举例 SET PASSWORD=PASSWORD(‘dimitar’); 把密码修改成dimitar。
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2017-08-11

  • 约束是施加在字段上的
    查看全部
  • MySQL语句的规范: 关键字与函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以分号结尾 SELECT VERSION() 显示当前服务器版本 SELECT NOW()显示当前日期时间 SELECT USER()显示当前用户
    查看全部
  • 修改MySQL提示符: 1、在登录时通过参数指定:mysql -uroot -p --prompt 提示符 2、在连接上数据库后通过prompt命令修改:prompt 提示符 在实际操作中,第一次连接数据库时在提示符最后添加‘>’会出现错误
    查看全部
  • MySQL的登录与退出: 登录MySQL:mysql -uroot -p -p3306 -h127.0.0.1(用户名、密码、端口号、服务器),回车后输入密码就是不可见的 退出:\q /quit/exit 127.0.0.1本地回环地址
    查看全部
  • 聚合函数
    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2017-08-11

  • CMD启动服务:所有的windows服务都可以通过一下方式启动或关闭 net start mysql启动服务 net stop mysql 关闭服务 二、在计算机->管理->服务中 直接找到相应服务然后启动
    查看全部
  • MySQL目录结构:
    查看全部
  • 信息函数
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2017-08-11

  • 日期时间函数 NOW() /*当前时间 含日期时间 CURDATE() /* 当前日期 只有日期 CURTIME() /*当前时间 值有时间 DATE_ADD() /*时间增减或减少 SELECT DATE_ADD('2014-3-12',INTERVAL 365 DAY); ==>2015-3-12 /*在原有给定的时间上增加365天 INTERVAL增加可以增加负值 单位 year ,month,week,day SELECT DATEDIFF('2014-1-1','2015-1-1') ==> -365 /*时间差值计算 单位为日 前面时间减去后面时间 SELECT DATE_FORMAT('2014-3-2','%m/%d/%d'); ==> 03/02/2014 /*日期格式转换
    查看全部
  • 比较运算符 [NOT] BETWEEN...AND...//在不在范围内 例:SELECT 35 BETWEEN 1 AND 20;//表示35在1-20只内,结果为0,因为不在。 SELECT 5 BETWEEN 1 AND 20;//表示5在1-20只内,结果为1,因为在。 [NOT] IN //在不在列出值范围内 例:SELECT 10 IN(5,10,15,20);//表示10在不在5,10,15,20之内,结果为1. SELECT 12 IN(5,10,15,20);//表示12在不在5,10,15,20之内,结果为0. IS [NOT] NULL//是不是为空 例:SELECT NULL IS NULL;//表示空是否为空,结果为1 SELECT 0 IS NULL;//表示0是否为空,结果为0,空字符串也不是空。
    查看全部
  • 1、MySQL基础 2、安装、配置、使用MySQL 由瑞典MySQL AB公司开发,目前属于Oracle公司 是开源的关系型数据库管理系统 分为社区版和企业版
    查看全部
    0 采集 收起 来源:MySQL概述

    2017-08-11

  • 数值运算符 1、CEIL(数值); 说明:就是向上取整,如:SELECT CEIL(3.01);结果是4; 2、FLOOR(数值); 说明:就是向下取整,如:SELECT FLOOR(3.99);结果是3; 3、DIV,例子:SELECT 3 DIV 4; 结果是0;因为3除以4,整数位为0; 4、MOD,相当于C语言的%取余函数运算符,也可以用%号代替;例子:SELECT 4 MOD 3; 结果为1;SELECT 5.3 MOD 3; 结果为2.3; 5、POWER(数值,数值);例子:SELECT POWER(3,3); 结果为27; 6、ROUND(数值,小数的位数) 7、TRUNCATE(数值,截取位数); 说明:和ROUND()相似,只是不四舍五入,截取位数还能是负数,如:SELECT TRUNCATE(125.68,-1); 结果为120;
    查看全部

举报

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

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