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

f68f2add0b68e4f9810432fce46917b7.png

相关标签:数据库 信息

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/371782.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站appache的ab命令压力测试性能

①:相关不错的博文链接:http://johnnyhg.iteye.com/blog/523818 ②:首先配置好对应的环境上去,有对应的命令 ③:压力测试的指令如下: 1. 最基本的关心两个选项 -c -n例: ./ab -c 100 -n 10000 &…

如何调整自定义标签样式

用chromeF12,查看网页代码在自定义标签上加class,写样式:例如:JSP文件:来自为知笔记(Wiz)转载于:https://www.cnblogs.com/anobugworld/p/7112116.html

无需部署即可测试JPQL / HQL

您是否曾经想在不完全部署应用程序的情况下测试JPQL / HQL? 我们今天在这里看到的是适用于任何JPA实现的简单解决方案:Hibernate,OpenJPA,EclipseLink等。 这篇文章中找到的基本源代码来自于本书:“ Pro JPA 2&#xf…

freemarker页面中文乱码

一、前言 简单的记录freemarker遇到的错误问题&#xff1a;ftl页面中文乱码 由于freemarker整合在ssm框架中&#xff0c;所以笔者直接贴配置代码 <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-ins…

了解ThreadLocal背后的概念

介绍 我知道本地线程&#xff0c;但直到最近才真正使用过它。 因此&#xff0c;我开始深入研究该主题&#xff0c;因为我需要一种传播某些用户信息的简便方法 通过Web应用程序的不同层&#xff0c;而无需更改每个调用方法的签名。 小前提信息 线程是具有自己的调用栈的单个…

python加密模块教程_Python加密模块的hashlib,hmac模块使用解析

这篇文章主要介绍了Python加密模块的hashlib,hmac模块使用解析,文中通过示例代码介绍的非常详细&#xff0c;对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下在写搬砖脚本中&#xff0c;碰到一个加密的信号标签文件无法运行。import hashlibimport timem ha…

DAO层–救援通用

泛型可以是使用编译时验证&#xff08;类型安全性&#xff09;的功能来创建可重用代码的强大工具。 不幸的是&#xff0c;我感到主流开发人员仍然对此感到恐惧。 但是&#xff0c;比喻海格的蜘蛛&#xff0c;我会说泛型是被严重误解的生物……:-) 我希望以下示例可以证明它们…

ThreadLocal详解(实现多线程同步访问变量)

ThreadLocal翻译成中文比较准确的叫法应该是&#xff1a;线程局部变量。 这个玩意有什么用处&#xff0c;或者说为什么要有这么一个东东&#xff1f;先解释一下&#xff0c;在并发编程的时候&#xff0c;成员变量如果不做任何处理其实是线程不安全的&#xff0c;各个线程都 在操…

SCREEN屏幕编程时候必须保证SCREN中词典的字段格式必须和数据表中字段的类型长度一致!...

此时任意操作都会出现如下问题 /h调试 回车调试被激活任意操作 执行到第23行时候报错“请输入一个数值”&#xff0c;检查数据表中字段参考数据元素以及对应的域均是char类型&#xff0c;此时检查screen屏幕设置字段类型&#xff0c;/n退出程序 重新进入程序 单击 点击屏幕9000…

mysql 阿里云 版本_关于阿里云centos版本,mysql5.7的一些注意事项

1.阿里云进去mysql是默认已经安装好了的&#xff0c;只需要修改root用户的密码。关于修改密码&#xff1a;1)登陆阿里云&#xff0c;进入root目录&#xff0c;会有mysql的.sh文件&#xff0c;可以通过运行该文件得到初始密码。此时用初始密码登陆mysql&#xff0c;use mysql 切…

JAXB –不需要注释

似乎存在一个误解&#xff0c;认为在模型上需要使用批注才能使用JAXB&#xff08;JSR-222&#xff09;实现。 事实是&#xff0c;JAXB是例外配置&#xff0c;因此仅当您要覆盖默认行为时才需要注释。 在此示例中&#xff0c;我将演示如何在不提供任何元数据的情况下使用JAXB。 …

zabbix 3.0.3 (nginx)安装过程中的问题排错记录

特殊注明&#xff1a;安装zabbix 2.4.8和2.4.6遇到2个问题&#xff0c;如下&#xff1a;找了很多解决办法&#xff0c;实在无解&#xff0c;只能换版本&#xff0c;尝试换&#xff08;2.2.2正常 | 3.0.3正常&#xff09;都正常&#xff0c;最后决定换3.0.31、Error connecting …

安装mysql5.7.24rpm_centos7安装mysql-5.7.24(rpm安装)

关于mysql的4个rpm包node[rootelk-200 ~]# ls mysql/ -lhtotal 192M-rw-r--r-- 1 root root 25M Aug 26 12:38 mysql-community-client-5.7.24-1.el7.x86_64.rpm-rw-r--r-- 1 root root 275K Aug 26 12:38 mysql-community-common-5.7.24-1.el7.x86_64.rpm-rw-r--r-- 1 root ro…

Java锁实现

我们都使用第三方库作为开发的正常部分。 通常&#xff0c;我们无法控制其内部。 JDK随附的库是一个典型示例。 这些库中的许多库都使用锁来管理竞争。 JDK锁具有两种实现。 人们使用原子CAS样式指令来管理索赔过程。 CAS指令往往是最昂贵的CPU指令类型&#xff0c;并且在x86上…

一键生成APP官网

只需要输入苹果下载地址&#xff0c;安卓市场下载地址&#xff0c;或者内测下载地址&#xff0c;就能一键生成APP的官网&#xff0c;方便在网上推广。 好推APP官网 www.hotapp.cn/app 转载于:https://www.cnblogs.com/likwo/p/6223889.html

python 字符ab+字符c 2_“ab”+”c”*2 结果是: (1.3分)_学小易找答案

【判断题】药物效应动力学简称药效学,是研究药物对机体的作用?【单选题】以下关于Python语言中“缩进”说法正确的是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪…

数据结构及算法 -- 目录

排序算法 -- 目录 啦啦啦转载于:https://www.cnblogs.com/ClassNotFoundException/p/7122848.html

Spring MVC集成测试

在Spring MVC中对控制器进行集成测试的一种方法是使用Spring提供的集成测试支持。 对于Junit4&#xff0c;此支持包括一个名为SpringJunit4ClassRunner的自定义Junit Runner和一个用于加载相关Spring配置的自定义批注。 样本集成测试将遵循以下原则&#xff1a; RunWith(Spri…

spark 快速入门 java API

Spark的核心就是RDD&#xff0c;对SPARK的使用入门也就是对RDD的使用&#xff0c;包括action和transformation 对于Java的开发者&#xff0c;单单看文档根本是没有办法理解每个API的作用的&#xff0c;所以每个SPARK的新手&#xff0c;最好按部就班直接学习scale, 那才是一个高…

网页设计上机考试原题_Dreamweaver上机考试题目dreamweaver试题库网页制作试题.doc...

网页设计上机考试题集注意&#xff1a;所有题目中涉及的素材都在考试文件夹内&#xff0c;其中图片在下面的pic文件夹中&#xff0c;音乐、flash在media文件夹。1) 在1.html中的顶部添加一个锚点链接&#xff0c;点击之能立即到达页面最底端。2) 将1.html中的所有链接的默认样式…