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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • mysql 开源关系型数据库系统
    查看全部
    0 采集 收起 来源:MySQL概述

    2016-09-24

  • 一、数据库创建:CREATE 1、语法:CREATE {DATABASE SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name. 2、DATABASE和SCHEMA是相同的,任选其一 3、IF NOT EXISTS:如果创建的数据库存在,则不只报出warning,不写会报错 4、CHRARCTER SET gbk:为表设置编码方式,如果不设置则用mysql默认的编码方式 二、查看数据库列表:SHOW 1、SHOW { DATABASE SCHEMAS } [LIKE 'pattern' WHERE expr] 2、SHOW CREATE DATABASE xx:显示xx数据库信息 三、数据库的修改:ALTER 1、修改数据库编码方式:ALTER { DATABASE SCHEMAS } [db_name][DEFAULT] CHARACTER SET [=] charset_name 四、删除数据库:DROP 1、删除数据库:DROP { DATABASE SCHEMAS } [IF EXISTS] db_name; mysql -uroot -proot prompt \D --修改mysql操作符为当前日期 show databases --展示所有数据库 create database if not exists t1 character set gbk; --创建数据库 show create database t1; --展示数据库t1的创建命令和编码形式 --修改数据库编码格式 alter database t2 character set =utf8; --删除数据库 drop database if exists t1; --展示警告信息 show warnings;
    查看全部
    0 采集 收起 来源:操作数据库

    2016-09-24

  • MySql语句规范: ①关键字和函数名称全部大写 ②数据库名称、表名称、字段名称全部小写 ③SQL语句必须以分号结尾 常用语句 SELECT VERSION(); 查询当前服务器版本 SELECT NOW(); 查询当前日期时间 SELECT USER(); 查询当前用户
    查看全部
  • 修改MySQL提示符:2 种方式 (1)连接客户端时通过参数指定 shell> mysql -uroot -proot - -prompt 提示符 (2)连接上客户端后,通过prompt命令修改 mysql>prompt 提示符
    查看全部
  • 编辑数据表的默认存储引擎 MYSQL配置文件 找到default-storage-engine=INNODB;
    查看全部
  • 连接语法
    查看全部
  • 查看数据表 SHOW TABLES [FROME db_name][LIKE 'pattern'WHERE expr]; 插入数据 INSERT [INTO] tb_name [(col_name,...)] VALUES (val,...);->如果字段名省略 则value默认为与表的字段名一一对应。
    查看全部
  • 打开数据库 USE db_name; 查看当前打开的数据库 SELECT DATABASE(); 查看数据表结构 SHOW COLUMNS FROM tbl_name;
    查看全部
  • 日期时间格式化函数中: m---月份(数字表示),d---天(数字表示),y---年(数字表示2位) M---月份(英文表示),D---天(英文表示),Y---年(数字表示4位)
    查看全部
  • CHAR(M) M个字节 0<=M<=255 定长 M是5就5个字节 abc会算成abc00; VARCHAR(M) L+1个字节 L<=M,0<=M<=65535; 变长 abc就是abc; TINYTEXT L+1个字节,L<2的8次方; TEXT L+2个字节,L<2的16次方; MEDIUMTEXT L+3个字节,L<2的24次方; LONGTEXT L+4个字节,L<2的32次方; ENUM('value1','value2',...)1or2字节 取决于枚举值的个数(最多65535个值); SET('value1','value2',...)1、2、3、4、8字节,取决于set成员个数(最多64个成员);
    查看全部
  • YEAR 1 (默认四位,可以是两位,1970~2069) TIME 3 (-8385959 ~ 8385959) DATE 3 (1000.1.1~9999.12.31) DATETIME 8(1000.1.1 00:00:00 ~ 9999.12.31 23:59:59) TIMESTAMP 4(1970.1.1 ~ 2037)
    查看全部
  • TINYINT 有符号:-2七次方~2七次方-1;无符号:0~2八次方-1; 1个字节 SMALLINT 有符号:-2的15次方~2的15次方-1;无符号:0~2的16次方-1; 2个字节 MEDIUMINT 有符号:-2的23次方~2的23次方-1;无符号:0~2的24次方-1; 3个字节 INT 有符号:-2的31次方~2的31次方-1;无符号:0~2的32次方-1; 4个字节 SMALLINT 有符号:-2的63次方~2的63次方-1;无符号:0~2的64次方-1; 8个字节
    查看全部
  • select 查询方式
    查看全部
  • YSQL 默认端口号 3306; MYSQL 超级用户 root; 创建数据库 CREATE DATABASE <数据库名>; 修改数据库 ALTER DATABASE <数据库名>; 删除数据库 DROP DATABASE <数据库名>;
    查看全部
    0 采集 收起 来源:内容回顾

    2018-03-22

  • 修改MySQL提示符: 1.登录前:shell>mysql -u用户名 -p密码 --prompt 提示符 2.登录后:mysql>prompt 提示符 可用的提示符有: \D 完整的日期 \d 当前数据库 \h 服务器名称 \u 当前用户
    查看全部

举报

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

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