首页 / MYSQL / mysql创建数据表与删除数据表
mysql创建数据表与删除数据表
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql创建数据表与删除数据表,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1752字,纯文字阅读大概需要3分钟。
内容图文
在mysql中除了要创建数据库与删除之还我们还要创建数据表与删除数据表了,下面我来给大家详细介绍利用命令行来实现。
创建数据表利用
命令:create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);类型n>字段名n>类型1>字段名1>表名>
语法:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement]
例
代码如下 | |
mysql> create table MyClass( |
详解参数
TEMPORARY:该关键字表示用MySQL create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应用于存储过程中,对于目前尚不支持存储过程的MySQL,该关键字一般不用。
IF NOT EXISTS:实际上是在建表前加上一个判断,只有该表目前尚不存在时才执行create table操作。用此选项可以避免出现表已经存在无法再新建的错误。
tbl_name:你所要创建的表的表名。该表名必须符合标识符规则。通常的做法是在表名中仅使用字母、数字及下划线。例如titles、our_sales、my_user1等都应该算是比较规范的表名。
create_definition:这是MySQL create table语句中关键部分所在。在该部分具体定义了表中各列的属性。
删除表命令:drop table <表名>表名>
mysql> drop table MyClass;
DROP TABLE用于取消一个或多个表。您必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用本语句要小心!
后来分享一些与表有关的命令
获取表结构
命令: desc 表名,或者show columns from 表名
代码如下 | |
mysql> desc MyClass; |
插入记录
命令:insert into <表名> [( <字段名1>[,..<字段名n> ])] values ( 值1 )[, ( 值n )]字段名n>字段名1>表名>
例如:往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99, 编号为3 的名为Wang 的成绩为96.5。
mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);
注意:insert into每次只能向表中插入一条记录。
内容总结
以上是互联网集市为您收集整理的mysql创建数据表与删除数据表全部内容,希望文章能够帮你解决mysql创建数据表与删除数据表所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。