MySql表操作常用语法
检查表
CHECK TABLE table_name;
修复表
REPAIR TABLE table_name;
优化表
OPTIMIZE TABLE table_name;
分析表
ANALYZE TABLE table_name;
清空表
TRUNCATE table_name;
删除表
DROP table_name;
DROP TABLE IF EXISTS table_name;
显示服务器中的所有库
SHOW DATABASES;
显示当前库的所有表
SHOW TABLES;
显示满足给定条件的表
SHOW TABLES LIKE ‘%table_name%’;
显示指定表的表结构
DESCRIBE table_name;
重命名表
ALTER TABLE table1 RENAME table2;
创建表
CREATE TABLE table_name (
field1 int(10) unsigned NOT NULL auto_increment,
field2 varchar(10) NOT NULL,
PRIMARY KEY (field1)
)ENGINE=MyISAM DEFAULT CHARSET=latin1;
改变一个字段的属性,同时重命名字段名
ALTER TABLE table_name CHANGE old_name new_name VARCHAR(80) NOT NULL;
不改变字段名的字段属性修改
ALTER TABLE table_name MODIFY field_name VARCHAR(100) NOT NULL;
在表开头添加一个字段
ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL FIRST;
在表结尾添加一个字段
ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL;
在某个字段之后添加一个字段
ALTER TABLE table_name ADD field_name VARCHAR(10) NOT NULL AFTER field_x;
删除表中的一个字段
ALTER TABLE table_name DROP field_name;
创建索引
CREATE INDEX index_name table_name (column_name);
使用name列的头10个字符创建一个索引:
CREATE INDEX index_name ON table_name (name(10));
删除索引
ALTER TABLE table_name DROP INDEX index_name;
MySql表操作常用语法的更多相关文章
- MySQL数据库操作常用命令
MySQL数据库操作常用命令DOS连接数据库1.安装MySQL配置好环境2.运行cmd命令net start mysql3.找到mysql文件根目录输入命令mysql -h localhost -u ...
- MySQL的DML常用语法格式
MySQL的DML常用语法格式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我们知道MySQL的查询大致分为单表查询,多表查询以及联合查询.多表查询,顾名思义,就是查询的结果可能 ...
- Python 3 mysql 表操作
Python 3 mysql 表操作 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id,name,qq,age称为字段,其余的,一行内容称为 ...
- MySQL基础操作&&常用的SQL技巧&&SQL语句优化
基础操作 一:MySQL基础操作 1:MySQL表复制 复制表结构 + 复制表数据 create table t3 like t ...
- 数据库 -- mysql表操作
一,存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 详见:https://www.cnblogs.com/peng104/p/9751738.html 二,表介绍 表相当 ...
- MySQL表操作及数据操作
表操作 表相当于一个文件,其形式与现实中的表格相同.表中的每条记录都有相应的字段,字段就类似于表格的表头. 表操作详细: #对表进行操作(文件) #首先要切换到指定库(即文件夹)下:use db1; ...
- mysql表操作与权限操作
修改表ALTER TABLE 语法: . 修改表名 ALTER TABLE 表名 RENAME 新表名; . 增加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…], ...
- 8.3 mysql 表操作
库操作 一 系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列信息.权限信息.字符信息等 performance_sch ...
- mysql数据库从删库到跑路之mysql表操作
表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id,name,qq,age称为字段,其余的,一行内容称为一条记录 内容: 1 创建表 ...
随机推荐
- JAXP进行DOM和SAX解析
1.常用XML的解析方式:DOM和SAX 1)DOM思想:将整个XML加载内存中,形成文档对象,所以对XML操作都对内存中文档对象进行. 2)SAX思想:一边解析,一边处理,一边释放内存资源---不允 ...
- Windows下的环境搭建Erlang
Windows下的环境搭建 Erlang 一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二. ...
- Linux并发模型
Linux并发模型 Linux并发模型 目前可以实现并发程序的方法有Apache模型(Process Per Connection,简称PPC),TPC(Thread PerConnection)模型 ...
- How to deploy openbr on linux server very shorly---- linuxmint13/ubuntu12.04 AMD64/debian7
SO FAST ON A SERVER!!!! There are serveral packages that you have to install: 1. openbr 0.6.0 packag ...
- hdu 1728 搜索求最少的转向次数
逃离迷宫 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- Android数据存储汇总
1.sharedpreference,存储简单的信息,比如用户名,密码 package com.google.datastore.sharep; import android.app.Activity ...
- Linux历史上线程的3种实现模型
一.概述 这里以Linux为例.Linux历史上,最开始使用的线程是LinuxThreads,但Li ...
- zookeeper删除kafka元数据
问题:卸载kafka前未删除kafka topic,重新安装kafka后,生成跟之前topic名字相同的topic时报错,显示topic已存在 [root@d96 ~]# kafka-topics - ...
- Flexible 弹性盒子模型之CSS align-items 属性
实例 居中对齐弹性盒的各项 <div> 元素: div { display: flex; align-items:center; } 复制 效果预览 浏览器支持 表格中的数字表示支持该属性 ...
- jquery中当CheckBoxList被选中时提示
$(function(){ $('input:checkbox').on('change', function(){ //当复选框选中时出现提示 if($('input:checkbox:checke ...