首页
学习
活动
专区
圈层
工具
发布

create table,show tables,describe table,DROP TABLE,ALTER TABLE ,怎么使用?

2)表本身(非表数据)的基本操作: CREATE TABLE 表名 (列_1_名 列_1_类型 列_1_细节,      列_2_名 列_2_类型 列_2_细节,     ...         );...例如:create table student(id int not null,name char(10),age int); 例如:CREATE TABLE t (id INT NOT NULL,...NOT NULL, first_name CHAR(30) NOT NULL, d DATE NOT NULL);    show tables;显示当前数据库中的Tables describe table_name...;显示table各字段信息 DROP TABLE t; (删除表) DROP TABLE t1, t2, t3;  ALTER TABLE t ADD x INT NOT NULL;(增加一列) ALTER...TABLE t DROP x; (删除y)   3)表数据的基本操作: 添加纪录: INSERT INTO 表名 (列_list) VALUES (值_list);  例如: INSERT INTO

2.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ERROR 1146 (42S02): Table ‘database.table‘ Doesn‘t Exist:完美解决方法

    ERROR 1146 (42S02): Table ‘database.table’ Doesn’t Exist:完美解决方法 摘要 大家好,我是默语!...这个错误通常发生在执行 SQL 查询时,表 database.table 无法找到。在本文中,我们将详细分析导致这一问题的原因,提供详细的诊断和解决方法,并讨论一些最佳实践。...当执行类似以下的 SQL 查询时,您可能会遇到这个错误: SELECT * FROM database.table; 常见原因及解决方法 1. 表名错误 表名错误是最常见的原因之一。...小结 本文深入探讨了 ERROR 1146 (42S02): Table 'database.table' doesn't exist 错误的常见原因和解决方法。...常见原因 表名错误、表未创建、表已删除、数据库切换问题 解决方法 检查表名、创建表、恢复表、切换数据库 诊断步骤 列出表、检查表结构、确认数据库和表名、检查 SQL 语句 未来展望 数据库管理技术不断进步

    2.1K10

    DROP TABLE 与 TRUNCATE TABLE 的区别

    引言 DROP TABLE 和 TRUNCATE TABLE 都能清空表数据,但它们的机制和影响完全不同。本文帮你理清区别,避免误用。1....DROP TABLE:删除整个表DROP TABLE users;结果:表结构 + 数据全部删除影响:无法恢复,外键约束也会被破坏适用场景:彻底移除不再需要的表2....TRUNCATE TABLE:清空表数据TRUNCATE TABLE users;结果:只删除所有数据,保留表结构机制:直接释放数据页,比 DELETE FROM 快注意:自增 ID 会重置为 13....对比总结特性DROP TABLETRUNCATE TABLE删除数据✅✅删除表结构✅❌可恢复❌(除非有备份)❌速度快极快重置自增ID✅✅触发器不触发不触发小结想删表用 DROP TABLE想清空数据保留结构用...TRUNCATE TABLE生产环境慎用,建议先备份 关键词:DROP TABLE、TRUNCATE TABLE、清空表、删除表区别

    40610
    领券