MySQL库表操作作业

 创建数据库

mysql> create database Market;  

mysql> use Market;

创建表和约束

mysql> create table customers(c_num int(11) primary key not null UNIQUE Key auto_increment ,

    -> c_name varchar(50),

    -> c_city varchar(50),

    -> c_birth datetime not null);

添加字段

mysql> alter table customers add c_contact varchar(50);

更改字段  

mysql> alter table customers change c_contact c_phone varchar(50);

更改字段类型

mysql> alter table customers modify  c_name varchar(70);

添加字段

mysql> alter table customers add c_gender char(1);

更改表名

mysql> alter table customers rename customers_info;

删除字段

mysql> alter table customers_info drop c_city;

修改存储引擎

mysql> alter table customers_info engine = MyISAM;

 

创建外键

mysql> create table orders( o_num int(11) primary key auto_increment, o_data date, c_id int(11), constraint `links` foreign key(c_id) references customers_info(c_num));

删除外键连接

mysql> alter table orders drop foreign key links;

 删除表

mysql> drop table customers_info;

 

创建表

mysql> create table player( playid int primary key, playname varchar(30) not null, teamnum int not null unique, info varchar(50));

创建用户

mysql>create user accountl@localhost identified by 'oldpwdl';

用户权限设置

mysql> grant select on Team.player to accountl@localhost;

mysql> grant insert on Team.player to accountl@localhost;

mysql> grant update(info) on Team.player to accountl@localhost;

更改用户密码

mysql> alter user accountl@localhost identified by 'newpwd2';

刷新权限表

mysql> flush privileges;

查看用户权限

mysql> show grants for accountl@localhost;

移除用户权限

mysql> use mysql

mysql> revoke select on Team.player from accountl@'localhost';

mysql> revoke insert on Team.player from accountl@'localhost';

mysql> revoke update(info) on Team.player from accountl@'localhost';

删除用户

mysql> drop user accountl@'localhost';

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/15015.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【华为认证】HCIP-Datacom 2023最新题库

正在备考华为认证的小伙伴应该知道,除了理论知识外,刷题也相当重要,周工这里有一份HCIAHCIP-Datacom带解析的最新题库 点赞留言 即可领取。 1. (多选题)ISIS的Hello报文主要分为哪几种类型? A.P2P LAN IIH B.…

Pytorch-ResNet50-MINIST Classify 网络实现流程

分两个文件讲解:1、train.py训练文件 2、test.py测试文件. 1、train.py训练文件 1)从主函数入口开始,设置相关参数 # 主函数入口 if __name__ __main__:# ----------------------------## 是否使用Cuda# 没有GPU可以设置成Fasle# -…

SPEC CPU 2006 在 CentOS 5.0 x86_64 古老系统测试【2】

上一篇 SPEC CPU 2006 在 CentOS 5.0 x86_64 古老系统测试_hkNaruto的博客-CSDN博客 虚拟机时间,一天后获得结果 由于ssh版本太低,采用nc把文件拷贝出来 结果 SPEC CFP2006 Result Copyright 2006-2023 Standard Performance Evaluation Corporatio…

SpringBoot集成Quartz集群模式

<!-- quartz定时任务 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-quartz</artifactId></dependency> 单机版本&#xff1a; SpringBoot集成Quartz动态定时任务_jobgroupname_小…

09_Linux内核定时器

目录 Linux时间管理和内核定时器简介 内核定时器简介 Linux内核短延时函数 定时器驱动程序编写 编写测试APP 运行测试 Linux时间管理和内核定时器简介 学习过UCOS或FreeRTOS的同学应该知道, UCOS或FreeRTOS是需要一个硬件定时器提供系统时钟,一般使用Systick作为系统时钟…

人工智能(pytorch)搭建模型17-pytorch搭建ReitnNet模型,加载数据进行模型训练与预测

大家好&#xff0c;我是微学AI&#xff0c;今天给大家介绍一下人工智能(pytorch)搭建模型17-pytorch搭建ReitnNet模型&#xff0c;加载数据进行模型训练与预测&#xff0c;RetinaNet 是一种用于目标检测任务的深度学习模型&#xff0c;旨在解决目标检测中存在的困难样本和不平衡…

Maven学习

1.配置环境变量 1.M2_HOME Maven的安装目录 2.修改Path %M2_HOME%\bin2.配置IDEA 配置文件的地址 本地仓库的地址 修改配置文件的路径 修改本地仓库的目录 注意&#xff0c;这里的路径的分隔符必须是/ 配置镜像 <mirror><id>aliyunmaven</id><mi…

在idea中使用Git技术

1.配置git环境 打开idea,点击file->setting->搜索git&#xff0c; 将git的安装路径填写进去 2.去gitee创建一个远程仓库 3.拉入一个.gitignore文件&#xff0c;过滤掉不需要管理的文件 4.在idea进行如下操作 5.选择要提交的内容 目前只是保存在了本地仓库 6.推送到远端…

SEGA: Semantic Guided Attention on Visual Prototype for Few-Shot Learning

方法比较简单&#xff0c;利用语义改进prototype&#xff0c;能促进性提升

十二、Docker Compose 介绍与安装

学习参考&#xff1a;尚硅谷Docker实战教程、Docker官网、其他优秀博客(参考过的在文章最后列出) 目录 前言一、docker compose介绍二、docker compose能干嘛三、docker compose安装与卸载3.1 docker-compose安装3.2 docker-compose卸载 总结 前言 在使用k8s之前&#xff0c;随…

LNMP架构及部署、skyuc电影网站部署

目录 一、安装nginx 1、关闭防火墙 2.创建管理nginx用户 3.配置nginx 4.命令优化 5.创建nginx脚本 二、安装mysql数据库 三、安装PHP 1.上传php安装包 2.上传 zend-loader-hph5.6 3.创建用户 四、LNMP平台中部署skyuc电影网站 1.解压 SKYUC.v3.4.2.srouce 2.创建数据…

光场1.0——非聚焦型光场相机

本文概要 本文讲主要从光场硬件结构设计以及软件处理方式的层面来介绍一下光场的相关内容&#xff0c;关于光场的优势和具体应用点并不在本文的主要范围内。 光场1.0 1. 结构原理说明 首先来介绍一下光场相机&#xff0c;那么什么是光场相机呢&#xff0c;光场相机经历了两…