mysql一些常用操作_表的一些常用操作_MySQL
bitsCN.com
-创建表(也就是创建表结构):create table tbl_name(列结构,即有哪些属性)[表选项]; 如:班级的信息:(班级编号,开班日期)create table `java_class`(class_num varchar(10),date_start date);
注:该表会保存到默认的数据库中,指明当前默认数据库的命令:use db_name;
注意:创建表之前先分析需要保存的实体数据拥有哪些属性,这些属性如何保存
列结构的定义:列名 列的数据类型[列的属性(约束)]
通过.语法在表创建的时候指明数据表所属那个数据库 格式:数据库名.表名 如下:1 create table `php`.`android_class`(2 class_num varchar(10),3 date_start date4 );
表的crud(增、删、改、查 create read update delete)
-查看有所有表:show tables;(显示的是当前默认的数据库里面的表)
-查看部分指定的表:show tables like 某种规则的表名 (如:show tables like ‘android_%’)(数据库也可以这样查看) 结果只显示出表名以android开头的表
-查看某个表的创建信息:show create table table_name; (/G作为结束符,可以在遇到结构比较乱的数据时可以用该结束符)
-查看表结构:describe table_name;(简写 desc table_name;)
-删除表:drop table tbl_name; 删除的时候可以先判断表存不存在:drop table if exists tbl_name;(这样即使表不存在也不会报错,同样也适用于数据库)
-修改表名:rename table old tbl_name to new tbl_name;(可以同时为多个表重命名中间用,分隔,)
也支持跨数据库重命名 如:rename table tbl_name to db_name.new tbl_name;(就像将该表移动到了指定的数据库里,并且可以修改该表的表名)
两个表的名字相互替换:rename table tbl1 to tbl3,tbl2 to tbl1,tbl3 to tbl2;(使用第三方变量的思想)
- 修改表选项:alter table tbl_name 修改指令(指令就是表属性的修改,就像修改数据库的选项一样)
-修改表结构(即修改列定义):
添加(增加新的列):add(alter table tbl_name add 列名 列的数据类型 )
删除:drop (alter table tbl_name drop 列名)
重命名:change (alter table tbl_name change 旧列名 新列名 列的数据类型)
修改一个列的定义:modify (alter table tbl_name modify 列名 列的数据类型)
注意:修改表结构,以上是子命令,上级命令是:alter table tbl_name 接着是子命令bitsCN.com
相关标签:数据库 信息
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
mysql一些常用操作_表的一些常用操作_MySQL相关推荐
- mysql查询本用户的表的列名等信息_mysql常用命令查询手册
启动MySQL服务 $ sudo service mysql start 或者 /etc/init.d/mysql start 使用root用户登陆 $ mysql -u 用户名 -p 密码 查看命令 ...
- 4/5 MySQL入门总结:数据表(TABLE)操作
数据表操作 数据表(或称表)是数据库最重要的组成部分之一,是其它对象的基础. 行:记录 列:字段 说明 操作 打开数据库 mysql> USE db_name; 查看数据表列表 mysql> ...
- mysql 浏览器操作_火车浏览器脚本编辑器操作MYSQL数据库
火车浏览器脚本编辑器操作数据库 方便的数据管理,如果火车浏览器脚本调用本地文件夹TXT文本,始终觉得有点麻烦: 1.当多个脚本同时使用一个文件夹下文本时,麻烦 2.已发布和未发布,区分不方便,如果本地 ...
- linux常用命令_干货:Linux常用命令全称及讲解
从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...
- python对windows进行操作_【转】python 操作windows下的目录
python 操作windows下的目录 python操作目录.文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数 以下列出的所有函数均亲自测试过! 1.os.getcwd() ...
- java pv操作_理解同步的PV操作
PV操作是Edsger Dijkstra提出的一种经典的解决同步不同执行线程的问题的方法,这种方法是基于一种叫信号量的特殊变量来实现的. 简单理解为就是通过共享变量+信号量实现的一种同步机制,其应用与 ...
- mysql查询表空间名称_表空间常用查询
1.表空间大小及使用率 select a.a1 表空间名称, c.c2 类型, c.c3 区管理, b.b2/1024/1024 表空间大小M, (b.b2-a.a2)/1024/1024 已使用M, ...
- jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)
使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...
- 大数据_Hbase-API访问_Java操作Hbase_数据操作_表删除_表获取所有数据---Hbase工作笔记0014
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 这一节,我们先去复习一下,上一节的,对数据的操作,然后再接着看 https://download. ...
最新文章
- c语言 lis的nlogn算法,ACM竞赛高级算法讲义.doc
- 【.Net Framework 体积大?】不安装.net framework 也能运行!?开篇叙述-1
- Intellij Idea搭建Spark开发环境
- [转] dpkg-deb命令
- c#byte字节流的读取_C#中的byte关键字
- 【Python】Tkinter图形界面设计(GUI)
- js与jquery操作
- mysql+读的负载均衡_MySQL Proxy快速实现读写分离以及负载均衡
- 太阳电池板特性实验_太阳电池伏安特性的测量
- 针对 Windows 和 WSUS 的 2019 SHA-2 代码签名支持要求
- NKOJ 4234 三角分形
- spacy教程--基础
- kubernetes 401 You have been logged out because your token has expired
- WorldModel世界模型代码训练实录
- Redis高可用 Sentinel
- 双栈路由Linux,Linux模拟IPV6双栈路由器实现方案
- javascript检查移动设备是否支持重力方向感应
- 联想服务器u潘安装linux,联想拯救者R7000如何设置U盘启动安装linux系统?
- 雷达杂波matlab,基于MATLAB的雷达杂波建模与仿真研究
- eWebeditor集成aspjpeg
热门文章
- ipad2018编写html,IT教程:ipad6是ipad2018吗
- 华为堡垒机_运维堡垒机----Gateone
- 删除 终端服务器,终端服务器命令更改 - Windows Server | Microsoft Docs
- jsp页面页面post传值_在Js页面通过POST传递参数跳转到新页面详解
- visa linux 串口 通信,使用visa进行串口通信
- java string 内存占用_JVM系列之:String,数组和集合类的内存占用大小
- cad服务器手动改自动,几百块就能手动改自动? 怎样省钱换来方便
- Extjs 数据代理
- 【WebGL】《WebGL编程指南》读书笔记——第2章
- 【完成整理】45套很酷的长影影 LOGO 设计