MySQL 数据库表操作 您所在的位置:网站首页 mysql创建新用户并授权 MySQL 数据库表操作

MySQL 数据库表操作

2023-07-12 16:55| 来源: 网络整理| 查看: 265

MySQL数据库表操作 图一创建数据库market,再market中创建数据表customers,customers表结构如图所示 按图示进行操作。 图二在market中创建数据表orders,如图所示,按图示进行操作 图三创建数据库Team,定义下列数据表player ,语句如下执行以下操作

图一 创建数据库market,再market中创建数据表customers,customers表结构如图所示 按图示进行操作。

在这里插入图片描述(1)创建数据库Market。 在这里插入图片描述

(2)创建数据表customers,在c_num字段上添加主键约束和自增约束,在c_birth字段上添加非空约束。 在这里插入图片描述

(3)将c_contact字段插入到c_birth字段后面。 在这里插入图片描述

(4)将c_name字段数据类型改为VARCHAR(70)。在这里插入图片描述

(5)将c_contact字段改名为cphone。 在这里插入图片描述

(6)增加c_gender字段,数据类型为CHAR(1)。 (7)将表名修改为customers_info。 在这里插入图片描述

(8)删除字段c_city。 在这里插入图片描述

(9)修改数据表的存储引擎为MVISAM。 在这里插入图片描述

图二 在market中创建数据表orders,如图所示,按图示进行操作

在这里插入图片描述 (1)创建数据表orders,在onum字段上添加主键约束和自增约束,在cid字段上添加外键约束,关联customers表中的主键cnum。 在这里插入图片描述

(2)删除orders表的外键约束,然后删除表customers。 先查看外键名称 再进行修改。 在这里插入图片描述 在这里插入图片描述

图三 创建数据库Team,定义下列数据表player ,语句如下执行以下操作

在这里插入图片描述 创建Team库 在这里插入图片描述 在这里插入图片描述 创建player表 在这里插入图片描述 (1)创建一个新账户,用户名为accountl,该用户通过本地主机连接数据库,密码为 oldpwd1。授权该用户对Team数据库中player表的SELECT和INSERT权限,并且授权该用户对player表的info字段的UPDATE权限。 修改密码限制并创建用户。在这里插入图片描述 授权。 在这里插入图片描述

(2)创建SOL语句,更改account1用户的密码为newpwd2。 在这里插入图片描述

(3)创建SOL语句,使用FLUSH PRIVILEGES重新加载权限表。 在这里插入图片描述

(4)创建SOL语句,查看授权给account1用户的权限。 在这里插入图片描述

(5)创建SQL语句,收回account1用户的权限。 在这里插入图片描述

(6)创建SOL语句,将account1用户的账号信息从系统中删除。 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有