词条信息

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

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> 程序开发    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 '主表'('主键字段名');

 

 

附件列表


按字母顺序浏览: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. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>