修改表:
给表中添加一个新的列名
alter table 表名 add 类名 字段类型;
mysql> alter table stu add sex varchar(2);
Query OK, 0 rows affected (0.02 sec)
Records: 0 Duplicates: 0 Warnings: 0mysql> desc stu;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(10) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| address | varchar(20) | YES | | NULL | |
| sex | varchar(2) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
6 rows in set (0.00 sec)
修改表中字段的名称
alter table 表名 change 旧列名 新列名 字段类型;
mysql> alter table stu change sex gender varchar(2);
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0mysql> desc stu;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(10) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| address | varchar(20) | YES | | NULL | |
| gender | varchar(2) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
6 rows in set (0.00 sec)
修改表中的字段类型
alter table 表名 modify 列名 字段类型
mysql> alter table stu modify gender varchar(5);
Query OK, 0 rows affected (0.02 sec)
Records: 0 Duplicates: 0 Warnings: 0mysql> desc stu;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(10) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| address | varchar(20) | YES | | NULL | |
| gender | varchar(5) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
6 rows in set (0.01 sec)
修改表名
alter table 当前表名 rename to 新表名;
表名 rename to 新表名
mysql> alter table stu rename to student;
Query OK, 0 rows affected (0.01 sec)mysql> show tables;
+---------------+
| Tables_in_db1 |
+---------------+
| student |
+---------------+
1 row in set (0.00 sec)
删除表中某一个列
alter table 表名 drop 列名;
mysql> alter table student drop address;
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0mysql> desc student;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | varchar(10) | YES | | NULL | |
| age | int(11) | YES | | NULL | |
| birthday | date | YES | | NULL | |
| gender | varchar(5) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
文章浏览阅读1.5k次。版权声明---------------------------------------------------------------------------------------------------------------------作者: 女儿叫老白转载请注明出处!------------------------------------------------------..._qvector转vector
文章浏览阅读934次,点赞18次,收藏11次。小编利用空余时间整理了一份《MySQL性能调优手册》,初衷也很简单,就是希望能够帮助到大家,减轻大家的负担和节省时间。关于这个,给大家看一份学习大纲(PDF)文件,每一个分支里面会有详细的介绍。这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!及更多的性能调优笔记(MySQL+Tomcat+JVM)!**
文章浏览阅读3.2k次。PowerShell不仅仅是一门脚本语言,其实是一种运行命令行工具的命令行Shell。虽然PowerShell可以通过脚本实现很复杂的功能,但脚本仅是使用PowerShell的一种方式。PowerShell为Windows管理员提供自动化管理的工具,微软的多个产品组都采用了PowerShell,第三方生态系统扩展也是基于PowerShell,并且全球的社区专家与爱好者也都帮助PowerShell变得越来越好。_powershell
文章浏览阅读2.5w次,点赞6次,收藏31次。ResponseBodyAdvice接口类:/* * Copyright 2002-2017 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance..._responsebodyadvice
文章浏览阅读991次。日常, 普通人拼车拼房拼自己, 各大公司拼员工拼技术拼实力。每逢佳节, 普通人拼奖金拼福利拼假期, 而各大公司拼的是独树一帜的创意。在一年一度的中秋佳节来临之际, 月饼作为中秋节的福利的代表, 当然是各大公司必不可少的礼品之一。然而如何设计富有公司文化色彩的月饼; 顺带还能为公司品牌宣传一波; 并引起求职小高潮。这就需要丰富的想象力和新颖的创新能力。_各公司月饼礼盒
文章浏览阅读235次。想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!区块链1.0时代:也就是比特币应用中的区块链技术,里面记录着自比特币诞生以来的所有比特币转账交易,相当于比特币网络的“数据库”。其实在区块链1.0时代,也就是比特币运用的区块链技术中已经包含了智能合约的概念,可以说智能合约的引入,使得区块链技术进化为..._学习以太坊区块链需要哪些知识
文章浏览阅读398次。Android屏幕适配-资源文件夹命名与匹配规则说明:本文档目的为分析android工程res目录下的资源文件夹(drawable,values,layout等)在屏幕适配方面的限定与适配方法。1、 Res下文件夹命名方式1. 可用的命名属性在文档1中的表格“Table 2. Configuration qualifier names. ”中有说明(表格太大,不方便在此张贴)..._安卓资源文件夹不同命名优先级
文章浏览阅读1.8w次,点赞13次,收藏25次。python编程如何求2000到2500闰年?_后端开发python编程求2000到2500闰年的方法:首先定义年份【i=2000】;然后用while循环判断是否在2500内;接着若年份可被40整除且不被100整除,则是闰年,若年份可被400整除,则是闰年。c语言n次方怎么输入?方法:1、c语言中求某个数的n次方,需要用到pow函数,而要调用此函数,需要先添加math.h头文件,代码如下图所示。2..._c语言怎么把x的n次方赋值给变量
文章浏览阅读3.9k次。db.getCollection('holder').find({"quantity": {$type:2}}).forEach(function(x){ db.getCollection('holder').updateOne({_id: x._id}, {$set:{quantity: Number(x.quantity)}})})holder表中,quantity字段为st..._修改字段类型为double
文章浏览阅读787次。DescriptionInput第一行是两个正整数 N, M。 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果。每行 包含一个“01”串和一个数字,用一个空格隔开。“01”串按位依次表示每只虫 子是否被放入机器:如果第 i 个字符是“0”则代表编号为 i 的虫子未被放入,“1” 则代表已被放入。后面跟的数字是统计的昆虫足数 mod 2 的结果。 由于 NASA的实验机器精确_bzoj1923
文章浏览阅读1.7w次。这里我们介绍了如何使用VMwareWorkstationPro安装虚拟机,除了需要下载虚拟机软件外,还需要下载Windows镜像文件,然后再通过虚拟机软件安装。虚拟机软件虽然安装后都能正常使用Windows系统,但其安装过程是截然不同的,这里我们简单介绍如何使用VMwareWorkstationPro在mac上安装虚拟机。例如我们在mac上安装一款功能强大的阅读器,展开分类中【生产力——办公工具】便可找到软件,选中软件,单击【继续】,便能安装。到这一步才刚开始安装虚拟机,安装过程也非常复杂。......_mac安装虚拟机
文章浏览阅读892次,点赞2次,收藏6次。首先我们来看一段程序:#include int main(int argc,char *argv[]){ int numbers[5] = {1, 2, 3, 4, 5}; printf("νmbers: %p\n", νmbers); printf("νmbers+1: %p\n", νmbers+1);_指针和它指向的数组的区别