MySQL 数据库表操作 | 您所在的位置:网站首页 › mysql创建新用户并授权 › MySQL 数据库表操作 |
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 实验室设备网 版权所有 |