[其他] 基础学习:MYSQL命令大全(持续更新中)

[复制链接]
查看4971 | 回复0 | 2019-12-6 09:43:14 | 显示全部楼层 |阅读模式
启动mysql :  mysql -hlocalhost -uroot -p
创建数据库:create database 数据库名字;
指定要操作的数据库:use 数===据库名字;
查看数据表建表语句:show create table 数据表名字;
查看数据库中的数据表基本结构:show tables;
创建数据表:create table 数据表名字;
使用DESCRIBE语句查看数据表:describe 数据表名字;     //查看该数据表详细信息,字段名,数据类型等
为数据表重命名:alter table 旧数据表名字 rename 新数据表名字;
修改字段名:alter table 数据表名字 change 旧字段名称 新字段名称 新数据类型;
修改字段数据类型:alter table 数据表名字 modify 字段名字 数据类型;
修改字段的排列位置:alter table 数据表名字 modify 字段名1 数据类型 after 字段名2;   //第一列可以使用FIRST,非第一列使用AFTER
删除数据表:drop table 数据表名字;
在表中添加新字段: alter tbale 数据表名字 add 新字段名字 数据类型 not full(可添加) after 放在一个已有字段后面;
删除表中字段: alter table 数据表名字 drop 要删除的字段;
删除数据库 : drop database 数据库名字;
查看表的内容 : select * from 数据表名字;
插入数据 : insert into 数据表名字 (添加的字段总述1,2...) values (字段名称1,2...);   //如果包含id,添加主键后,id会自动增加
查询表中某一条记录 : select * from 数据表名字 where id=?;
修改表中的一条信息: update 数据表名字 set id=? where 字段名称='要修改的字段名称';
删除表中的信息 : delete from 数据表名字 where 字段总述=字段名称;
在表中增加一列 : alter table 数据表名字 add 列名 数据类型 not null;
更改表中列的信息 : alter table 数据表名字 change 旧列名 新列名 数据类型 not null;
删除表中的列 : alter table 数据表名字 drop 列名;
在一列中增加信息 : replace into 数据表名字 values (总列信息);

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1

主题

1

帖子

20

积分

初入江湖

Rank: 2

积分
20