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

MySQL8.0零基础入门之从青铜到钻石

难度入门
时长 5小时30分
学习人数
综合评分9.43
38人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.4 逻辑清晰
  • CREATE DATABASE 数据库名; //直接创建数据库
    CREATE DATABASE IF NOT EXISTS 数据库名;//判断是否存在并创建数据库
    CREATE DATABASE 数据库名 CHARACTER SET 字符集;//创建数据库并指定字符集
    SHOW DATABASE;//查看所有数据库
    SHOW CREATE DATABASE 数据库名;//查看某个数据库的定义信息
    ALTER  DATABASE 数据库  DEFAULT CHARACTER SET 字符集;//修改数据库字符集
    DROP  DATABASE  数据库名;//删除数据库
    SELECT DATABASE();  //查看正在使用的数据库
    USE  数据库名; //使用/切换数据库

    查看全部
  • 内存:可分为磁盘和硬盘,硬盘:相较磁盘内存速度快,但是价格昂贵,一旦断电未保存的数据会全部消失

    普通文件:可以永久保存数据,但是对数据的增删查改效率低

    数据库:对数据的增删查改比较方便,但是学习大量的sql语句

    查看全部
  • 输入mysql-V以后 显示mysql不是内部或外部命令
    查看全部
    2 采集 收起 来源:数据库的安装

    2021-07-14

  • 一、Sql语句

    SQL之DDL,操作数据库及table,create,drop,alter

    SQL之DML,操作表,insert,delete,update

    SQL之DQL,操作表各种维度的select查询

    二、MySql约束

    主键约束,唯一约束,非空约束

    查看全部
  • 1SQL语句

    2 DDL语句做数据库和表的create,drop,alter;;

    3SQL语言介绍  语言的分类  数据库约束

    4 DDL语句操作数据库以及表的CREATE(创建表)DROP(删除表)ALTER(修改表) 

    二:dml语句对表数据进行 insert(插入);update(修改);DELETE(删除);

    三:DQL语句对表数据进行各种纬度select查询;

    四 :mysql数据库的与约束;保证数据的正确性 有效性 完整性;

    主键约束:

    唯一约束:唯一性

    非空约束:不能为空

    查看全部
  • 常见的数据截图:


    查看全部
  • 常见的数据库:

    Oracle

    MySQL

    DB2

    SQLServer

    SyBase

    SQLite

    查看全部
  •   http://img1.sycdn.imooc.com//60cfcacf0001c3e613840828.jpg

    http://img1.sycdn.imooc.com//60cfcb1e0001fa7314191023.jpg

    创建表:CREATE TABLE student(id int,name varchar(10),age int,birthday date,sex char(1));

    增强易读性书写:

    CREATE TABLE student(

    id int,

    name varchar(10),

    age int,

    birthday date,sex char(1)

    );

    查看表的结构:desc 表名;

    查看建表语句:SHOW CREATE TABLE student 

    engine=innoDB------数据库引擎
    快速创建表结构相同的表:

    CREATE TABLE student1 like sutdent

    删除表:DROP  TABLE student1

    判断表是否存在并删除表:

    DROP TABLE IF EXISTS sutdent


    修改表结构:

    添加表列:ALTER TABLE 表名 ADD 列名 类型;

    ALTER TABLE student ADD remark varchar(20);

    修改列类型:ALTER TABLE 表名 MODIFY 列名 类型;

    ALTER TABLE student MODIFY remark varchar(10);

    修改列名:

    ALTER TABLE 表名  CHANGE 旧列名 新列名 类型;

    ALTER TABLE student CHANGE remark intro varchar(30);

    删除列:ALTER TABLE 表名 DROP 列名;

    ALTER TABLE  student DROP intro;

    修改表名:RENAME TABLE 旧表名 to 新表名

    RENAME TABLE student tostudent1


    修改字符集:ALTER TABLE 表名 CHARACTER SET 字符集

    ALTER TABLE student CHARACTER SET gdk


     

    查看全部
  • DDL:

    CREATE DATABASE IF NOT EXISTS db2
    与CREATE DATABASE db2 

    前者不报错,例如在备份时其余指令可以执行,后者报错,报错后 后面的代码不执行

    创建数据库并指定字符集:

    CREATE DATABASE 数据库名  CHARACTER SET 字符集
    查看某个创建的数据库信息:SHOW CREATE DATABASE bd2

    修改数据库

    1、修改数据库字符集

    ALTER BATABASE 数据库名 DEFAULT CHARACTER SET 字符集

    2、删除数据库:DROP DATABASE 数据

    查看全部
  • 通用语法:

    1、可以单行或多行编写,以分号结尾

    2、可以使用空格和缩进来增强语句的可读性

    3、MySQL不区分大小小,关键字建议大写 可以增加SQL的执行效率

    查看全部
    0 采集 收起 来源:SQL的通用语法

    2021-06-20

  • SQL:结构化查询语言,对数据库查询

    SQL分类:DDL 对数据库、表操作,增加create、删除、修改alter

    DML:数据操作语言
    用来对数据库中的表进行增 insert  删deleted 改update

    DQL:数据库查询  select  where
    DCL: 对数据语言控制

    用来定义数据库访问的安全级别,创建用户 ,grang\revoke


     

    查看全部
  • mysql  -hip地址 -u用户名 -p密码


    mysql  --host=ip --user= *  --password= *

    查看全部
    0 采集 收起 来源:dos连接数据库

    2021-06-20

  • net start /stop  mysql

    mysql -V 查看版本

    查看全部
    1. 常见数据库

      1.Oracle  2.SQLServer  3.MySQL  4.SyBase  5.DB2 6. SQLite

    查看全部
  • 常见数据库:

    MySQL 开源免费数据库、小型数据库,已被oracle收购
    Oracle 收费的 大型数据库,Oracle公司产品
    DB2 IBM数据库产品,收费,常应用在银行系统中
    SQLserver 微软公司收费的中型数据库,C#、.net等语言常使用
    SyBase 已淡出历史舞台,提供了一个非常专业数据库建模工具PowerDesigner
    SQLite 嵌入式小型数据库,应用在手机端

    常用数据库:MySQL、Oracle;在web应用中,使用最多的就是MySQL数据库【原因:开源免费,功能足够强大,足以应付web应用开发,最高支持千万级别的并发访问】

    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —MySQL8.0 —Navicat连接工具 —DOS窗口 你需要有这些基础: —会使用DOS窗口
老师告诉你能学到什么?
1、什么是数据库 2、数据库的安装与卸载 3、SQL基础语法 4、DDL语句--对数据库及表的增删改查 5、DML语句--对数据的增删改 6、DQL语句--对数据的查询 7、数据库表的约束

微信扫码,参与3人拼团

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

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