词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
安卓手机常见WLAN网络WiFi故障问题解决
第一招:关闭并重启WIFI连接用手机上网,手机中会保留一个由WIFI连接分配的网络IP地址,它会被应用到当前W...
阿里如何做到百万量级硬件故障自愈?
随着阿里大数据产品业务的增长,服务器数量不断增多,IT运维压力也成比例增大。各种软、硬件故障而造成的业务中...
云计算、边缘计算和雾计算的实际应用
自从“云计算”与其分支“边缘计算”和“雾计算”推出以来,这三者之间的差异甚至让许多专业人士都感到困惑。但是当涉...
边缘计算入门指南
首先:边缘计算是什么? 这个问题其实还是比较复杂的,这里简单分享下: 边缘计算可以理解为是指利用靠近数据源...
面试官是怎么快速判断程序员能力的?
技术面试是一个工程师成长到一定阶段后必然要承担的一项工作,优秀的技术面试官能帮助公司筛选出优秀的工程师,并且潜...
解决网 >>所属分类 >> 程序开发    MySQL   

MySQL常用基本操作SQL命令

标签: MySQL

顶[0] 发表评论(0) 编辑词条

##MySQL数据库SQL(Structured Query Language)结构化查询语言常用基本操作:

    /*DDL(Data Definition Language)数据定义语言*/

        ##创建数据库:

        create database '数据库名称' charset utf8;

        ##删除数据库:

        drop database '数据库名称';

        ##显示所有数据库:

        show databases;

        ##使用数据库

        use '数据库名称';

        ##确定当前使用数据库:

        select database();

        ##显示数据库中某表结构

        desc '表名';

        ##显示某表的创建语句

        show create table '表名';

        

            ##创建表:

            create table '表名'(

            '列名' '列描述',

            '列名' '列描述',

            '列名' '列描述');

            ##带主键且自增长的表

            create table '表名'(

            '列名' '列描述' primary key auto_increment,

            '列名' '列描述',

            '列名' '列描述');

            ##删除表:

            drop table '表名';

            ##修改表:

            alter table '旧表名' rename '新表名';

            

            ##添加字段

            alter table '表名' add column '列名' '列描述';

            ##修改字段

            alter table '表名' change '旧列名' '新列名' '新列描述';

            ##删除字段

            alter table '表名' drop column '列名';

            

    /*DML(Data Manipulation Language)数据操作语言*/

        ##录入数据

        insert into '表名'('字段名,字段名...') values('对应值,对应值...');

        insert into  '表名' values('对应值,对应值...');

        ##更新数据

        update '表名' set '字段名'='字段值','字段名'='字段值'... where '字段名'='字段值';

        update '表名' set '字段名'='字段值','字段名'='字段值'...;

        ##删除数据

        delete from '表名';

        delete from '表名' where '字段名'='字段值';

    /*DQL(Data Queries Language)数据查询语言*/

        ##查询所有

        select * from '表名';

        ##查询需要的

        select '字段名','字段名'... from '表名';

        ##别名查询

        select '字段名',concat('字段名','字段名') [as] '别名' from '表名';

        ##where查询

        select * from '表名' where '字段名' like "_'值'%"

        ##聚合查询

        select count(*) from '表名';    ##查询记录数

        select '字段名' from '表名' order by '字段名' desc;     ##依降序查询

        select distinct '字段名' from '表名' order by '字段名' asc;     ##去重复依升序查询

        ##分组查询

        select avg('字段名') from '表名' group by '字段名';

        select avg(字段名) as '别名','别名' from '字段名' group by '字段名' having '字段名'>0;

        

    /*DCL(Data Control Language)数据控制语言*/

    

    /*约束*/

    ##主键约束

    alter table '表名' add constraint primary key('字段名');

    ##唯一约束

    alter table '表名' add constraint unique('字段名');

    ##外键约束

    alter table '表名' add constraint foreign key('外键字段名') references '主表'('主键字段名');

 

 

本文地址:解决网 http://www.solves.com.cn/doc-view-4629.html

TAGS:SOLVES , 电脑技术 , 电脑知识 , 网站建设, 电脑百科, 网络营销 , 网站托管 , 硬件技术 , 网络技术 , 软件技术, 维修网点

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇MySQL 创建新用户
下一篇MySQL 控制台修改帐号密码

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>