`
haiyupeter
  • 浏览: 425969 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql查看表结构命令

阅读更多

mysql查看表结构命令,如下:

--查看表结构信息(本人相看,得到相同的结果)
1.desc 表名;
2.show columns from 表名;
3.describe 表名;

--显示如何创建一个表
show create table 表名;

use information_schema
select * from columns where table_name='表名';

顺便记下:
show databases;
use 数据库名;
show tables;



原有一unique索引AK_PAS_Name(PAC_Name)在表tb_webparamcounter中,
执行以下sql修改索引
alter table tb_webparamcounter drop index AK_PAS_Name;
alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name);

若发现索引的逻辑不对,还需要再加一个字段进去,执行
alter table tb_webparamcounter drop index AK_PAS_Name;
alter table tb_webparamcounter add UNIQUE AK_PAS_Name(PC_ID,PAC_Name,PAC_Value);
注意:这时的PC_ID,PAC_Name,PAC_Value三个字段不是FOREIGN KEY
否则必需先drop FOREIGN KEY,再重做上一步才行

顺便提下oracle
select * from v$database;
select * from all_users;
select * from user_tables;

分享到:
评论

相关推荐

    Oracle的表结构转成Mysql的表结构

    这将返回一个完整的MySQL创建表语句,用于创建指定表的等效MySQL表结构。 #### 总结 本文介绍的`fnc_table_to_mysql`函数能够有效地帮助用户从Oracle迁移到MySQL时,快速地生成对应的表结构。尽管存在一定的局限性...

    MySQL 查看表结构实用命令.docx

    * 复制表结构命令: ```sql create table table1 like table; ``` * 复制数据命令: ```sql insert into table1 select * from table; ``` * 机器授权命令: ```sql grant select on *.* to 'reader'@'%' identified...

    MySql表结构导出到Word

    支持导出MySQL数据库表结构!! 运行环境:jdk8+,需要Java运行环境 执行命令:java -jar data_to_word-1.0-SNAPSHOT.jar

    自动导出mysql表结构word文档

    运行jar包,输入自己要到导出的mysql名称,用户名,密码,导出的位置等等,可以直接导出mysql表的结构word文档 命令为:java -jar Structrue.jar -n=数据库名 -u=用户名 -p=秘密啊 -d路径

    mysql查看表结构、数据库、表、存储过程命令.docx

    在MySQL数据库管理中,了解如何查看和操作不同的对象如表结构、数据库、表以及存储过程是至关重要的。以下是一些常用的MySQL命令,帮助你更好地理解和掌握这些操作。 1. **查看表结构**: - `DESCRIBE 表名;` 或 `...

    mysql表结构导出jar包

    总之,MySQL表结构的导出是一个常见的需求,可以使用MySQL自带的`mysqldump`工具或第三方软件如"database-export-3.2.0-SNAPSHOT.jar"来完成。选择哪种方式取决于个人或团队的需求,如自动化程度、便利性以及是否...

    MySQL删除表数据 MySQL清空表命令 3种方法

    但请注意,`TRUNCATE` 不是真正的删除操作,它不会影响表结构,只是将表的数据段清零。示例: ```sql TRUNCATE TABLE 表名; ``` ### 方法二:DELETE FROM 另一种方法是使用 `DELETE FROM` 命令,配合 `WHERE` ...

    mysql常用操作命令

    本文将对mysql的常用操作命令进行总结,包括连接mysql、查询版本信息、查询当前日期、查询服务器中的所有数据库、使用指定数据库、查询当前所操作的数据库名称、创建新数据库、删除数据库、创建表、显示数据库中的...

    MySQL数据库命令大全

    **显示表结构** 要查看某个数据表的结构,可以使用`describe 表名;`。 **创建与删除数据库** 创建新的数据库使用`create database 库名;`,而`drop database 库名;`则用于删除已存在的数据库。 **创建与删除数据...

    Mysql命令大全 Mysql命令大全

    Mysql 提供了多种命令来操作数据库,包括显示当前数据库服务器中的数据库列表、显示数据库中的数据表、显示数据表的结构、建立数据库、建立数据表等。 * 显示当前数据库服务器中的数据库列表:mysql> SHOW ...

    linux下导入导出mysql数据库及其导出数据命令大汇总

    在 Linux 下,我们可以使用 mysqldump 命令来导出 MySQL 数据库中的表结构和数据。基本语法如下: ```sql mysqldump -u 用户名 -p密码 目标数据库 > 导出数据库的名称 ``` 例如,要导出目标数据库 `VSMNG` 中的表...

    查看MySQL数据库的命令

    ### 查看MySQL数据库的命令 在管理MySQL数据库的过程中,经常需要使用...无论是查看现有的数据库列表、表结构还是监控服务器状态,这些命令都是不可或缺的工具。希望本文能够帮助你更好地掌握MySQL数据库的操作技巧。

    MySQL修改表结构操作命令总结

    在MySQL中,对数据库表结构进行修改是一项常见的任务,它涉及到数据库的设计优化或者为了满足新的业务需求。以下是对标题和描述中提及的各种修改表结构操作命令的详细解释: 1. **删除列**: 使用`ALTER TABLE`...

    mysql导入导出表结构及表数据及执行sql常用指令.pdf

    5.4 查看表结构: ```sql DESCRIBE 表名; ``` 5.5 创建数据库: ```sql CREATE DATABASE 数据库名; ``` 5.6 创建表: ```sql CREATE TABLE 表名 (字段1 数据类型, 字段2 数据类型, ...); ``` 5.7 插入数据: ```sql ...

    MySQL数据库管理常用命令

    查看表结构mysql> desc Contact; 改表名mysql> rename table Contact to Contact_new。 删除库mysql> drop database location。 删除表mysql> drop table Contact。 授权部分建立用户并授权mysql> grant all on ...

    Mysql复制表结构、表数据的方法

    MySQL是一种广泛使用的开源关系型数据库管理系统,其复制表结构和数据是常见的数据库管理任务,尤其在数据迁移、备份和恢复时。以下是对标题和描述中所述知识点的详细说明: 1. **复制表结构及数据到新表**: 使用...

    读取mysql数据库表结构.7z

    本压缩包文件“读取mysql数据库表结构.7z”显然包含与从MySQL数据库获取表结构相关的资源。这里我们将深入探讨如何读取MySQL数据库的表结构以及其背后涉及的关键知识点。 1. **MySQL数据库基础**: - MySQL是开源...

    读取mysql数据库表结构生成接口文档

    这篇文档将详细阐述如何从MySQL数据库的表结构中读取信息来生成API接口文档。 首先,我们来看如何从MySQL数据库中获取表结构。在MySQL中,可以使用`DESCRIBE`或`SHOW COLUMNS`命令来查看一个表的结构。例如,如果你...

    mysql alter table命令修改表结构实例

    mysql实例之使用alter table命令修改表结构 mysql alter table语句可以修改表的基本结构,例如添加字段、删除字段、添加主键、添加索引、修改字段数据类型、...使用desc命令查看表结构: mysql> desc myTable; +------

Global site tag (gtag.js) - Google Analytics