位置: 编程技术 - 正文
推荐整理分享MySQL常用基本SQL语句总结(mysql基本sql语句大全(基础用语篇)),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql 常用,mysql基本用法,常用mysql语句,mysql 常用,mysql基本sql语句大全(基础用语篇),mysql 常用,mysql基本sql语句大全(基础用语篇),mysql常用的sql语句,内容如对您有帮助,希望把文章链接给更多的朋友!
1. 常见命令
连接本地数据库与远程数据库(..xx.xx:):
2. DDL
数据定义语言(Data Definition Lanuage, DDL)定义了数据库模式,包括CREATE、ALTER、DROP、TRUNCATE、COMMENT与RENAME语句。
创建(CREATE)
create语句创建了一张表:
ALTER TABLE改变了表的结构,支持如下操作,
修改列类型与列名:
追加列:
修改列之间的顺序:
修改primary key:
清空(TRUNCATE)
TRUNCATE为清空表,相当于delete from 不指定where条件。
truncate device_label;
3. DCL
数据控制语言(Data Control Language, DCL)用于用户权限的管理,包括了GRANT与REVOKE命令。
授权(GRANT)
MySQL有很精细的权限控制:
细致的权限分类DB -> 表 -> 列,权限的粗细粒度对host(可通配符匹配)控制
创建hive用户,并赋予以localhost访问 db1 所有表的权限:
也可以只赋予某个表的select权限:
4. DML
数据定义语言(Data manipulation language, DML)主要用于表达数据库的查询与更新,主要包括增删改查(INSERT,UPDATE,DELETE,SELECT)。
增(INSERT)
增加行数据:
复制一个表到另外一个表:
此外,MySQL支持以load data方式将结构化的纯文本入库:
若出现ERROR ()错误,则用mysql --local-infile -u user -ppasswd 命令进入mysql。
改(UPDATE)
更新列的值:
删(DELETE)
根据where条件删除行:
查(SELECT)
查询标注机型数超过的厂商:
以上所述是小编给大家介绍的MySQL常用基本SQL语句总结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!
MySQL存储过程的优化实例 前言在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用存储过程来封装数据库操作。如果项目的存储过程较多,
MySql中表单输入数据出现中文乱码的解决方法 MySQL会出现中文乱码的原因在于1.server本身设定问题,一般来说是latin.建库建表时没有制定编码格式。MySql中表单输入数据出现中文乱码的解决方法:1.
Mysql使用索引实现查询优化 索引的目的在于提高查询效率,可以类比字典,如果要查mysql这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没
上一篇:MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
下一篇:MySQL存储过程的优化实例(mysql中的存储过程)
友情链接: 武汉网站建设