`

MySQL命令 (3) -- Column 操作

阅读更多
1、显示一个table的所有columns:
<!---->SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE 'pattern']

2、添加一个column:
<!---->ALTER TABLE table_name ADD COLUMN [column_definition];
例如:
<!---->ALTER TABLE book ADD COLUMN ISBN VARCHAR(10NOT NULL;
注意如果该column是NOT NULL的,则原来已经存在的rows对应的新的column将会被置为null,但是添加新的row时,该column就不能为空了。

3、修改一个column: (alter可以修改多少内容?)
<!---->ALTER TABLE table_name CHANGE COLUMN column_name [column_definition];
例如:
<!---->ALTER TABLE book CHANGE COLUMN ISBN isbn VARCHAR(10NOT NULL;

4、删除一个column:
<!---->ALTER TABLE table_name DROP COLUMN column_name;

分享到:
评论

相关推荐

    mysql-connector-java-8.0.28.tar.gz

    MySQL Connector/J是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够方便地在MySQL数据库上执行SQL查询和操作。在这个"mysql-...

    mysql java JDBC 导入资源包mysql-connector-java-5.1.48

    MySQL是世界上最流行的开源关系型数据库管理系统之一,而Java是一种广泛使用的多平台开发语言,两者结合使用,通过Java Database Connectivity (JDBC) API,可以实现Java应用程序与MySQL数据库之间的交互。...

    mysql-installer-community-5.7.36.1

    - `mysql-installer-community-5.7.36.1.msi`是一个Windows Installer包,用于在Windows操作系统上部署MySQL服务器。 - MSI文件包含安装程序逻辑、文件资源和元数据,确保软件安装过程的一致性和可靠性。 4. **...

    mysql-connector-python-2.1.7.tar.gz

    安装MySQL Connector/Python 2.1.7通常通过Python的包管理器pip完成,命令如下: ```bash pip install mysql-connector-python==2.1.7 ``` 如果从`mysql-connector-python-2.1.7.tar.gz`源码包安装,需要解压后运行...

    mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

    - 客户端连接:使用`./bin/mysql`命令进入MySQL客户端,进行数据库操作。 4. **安全最佳实践**: - 修改默认密码:安装后应立即更改root用户的默认密码。 - 安全脚本:可运行`scripts/mysql_secure_installation...

    mysql-connector-java-5.1.40-bin数据库连接工具.rar

    MySQL Connector/J是MySQL官方提供的用于Java应用程序连接MySQL数据库的驱动程序,它实现了JDBC(Java Database Connectivity)接口,使得Java开发者能够方便地在Java应用中访问和操作MySQL数据库。 "mysql-...

    mysql-connector-python

    MySQL Connector/Python支持多种Python版本,包括Python 2.7及更高版本的Python 3。通过这个驱动,你可以执行SQL查询、事务处理、游标操作等,还能利用Python的面向对象特性来操作数据库表和记录。 在Python中安装...

    mysql57-community-release-el7-7.noarch.zip

    在CentOS 7操作系统上安装MySQL 5.7时,由于CentOS 7默认的软件仓库中包含了MariaDB(MySQL的一个分支),直接使用`yum install mysql-server`命令会安装MariaDB而非MySQL。因此,为了安装MySQL 5.7,我们需要添加...

    mysql-connector-java-5.15-bin.rar

    总的来说,"mysql-connector-java-5.15-bin.rar"压缩包提供了连接Java应用到MySQL数据库的基础,而"常用命令.doc"则帮助开发者理解和执行常见的MySQL操作。这两个资源对于任何需要在Java项目中使用MySQL的开发者来说...

    mysql-connector-java-5.0.5

    MySQL Connector/J 5.0.5 是 MySQL 数据库与 Java 应用程序之间的桥梁,它是一个 JDBC 驱动程序,使得 Java 开发者能够轻松地连接到 MySQL 数据库进行数据操作。JDBC(Java Database Connectivity)是 Java 平台中...

    最全的Mysql命令大全-欢迎学习

    本文将介绍一些基础和常用的MySQL命令,涵盖数据库管理、表操作、数据增删改查(CRUD操作)以及用户权限管理。 首先,连接到MySQL服务器是所有操作的起点。本地连接可以通过`mysql -u 用户名 -p`命令实现,远程连接...

    mysql命令大全-快速使用mysql

    以上MySQL命令涵盖了数据库管理、数据操作、权限控制、性能优化等多个方面,对于深入学习和高效利用MySQL具有重要意义。掌握这些命令,不仅能够提升日常数据库管理工作效率,还能在数据库设计和应用开发中发挥关键...

    mysql-connector-java-5.1.48-bin.zip

    MySQL Connector/J是MySQL数据库与Java应用程序之间的桥梁,它是一个实现了JDBC(Java Database Connectivity)标准的驱动程序,允许Java开发者在Java应用中访问和操作MySQL数据库。本篇将深入探讨MySQL Connector/J...

    mysql-connector-python 2.0.2安装包

    这款驱动程序支持Python 2.7和3.x版本,具备异步操作能力,并且兼容多种MySQL服务器版本。 2. **安装过程**: - **下载**:首先,你需要从官方渠道或可靠的第三方平台下载`mysql-connector-python-2.0.2`压缩包...

    mysql-connector-java-8.0.24.tar.gz

    综上所述,`mysql-connector-java-8.0.24.tar.gz` 文件提供了连接和操作MySQL数据库的能力,其背后涉及到的是JDBC接口、数据库连接管理、SQL执行以及版本更新和安全性的诸多知识点。在使用过程中,开发者需要理解...

    mysql-connector-java-5.1.6.rar

    总的来说,"mysql-connector-java-5.1.6.rar"提供的驱动包是Java开发者与MySQL数据库交互的基础,它使得开发者可以利用JDBC接口轻松地执行SQL命令,管理数据,以及实现复杂的数据库操作。在实际项目中,理解并熟练...

    mysql常用命令大全-最完整版

    以上知识点是对MySQL常用命令的一个全面总结,涉及数据库管理、用户权限、数据备份、表操作、索引使用等关键领域。对于MySQL数据库新手来说,这些知识点能够帮助他们快速上手并有效管理MySQL数据库。

    mysql-boost-5.7.10.tar.gz

    3. **JSON支持**:MySQL 5.7开始支持内置的JSON数据类型,允许存储和查询JSON文档,这对NoSQL和混合数据模式的应用非常有用。 4. **柱状存储**:引入了ColumnStore,用于在线分析处理(OLAP),提供更高效的读取...

    mysql-8.0.20-macos10.15-x86_64.tar.gz

    加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了 sudo vi ~/.bash_profile 添加 export PATH=$PATH:/usr/local/mysql//bin 使~/.bash_profile环境变量生效 source ~/.bash_profile 这个就...

Global site tag (gtag.js) - Google Analytics