MySQL是最流行的关系型数据库管理系统之一,属于Oracle旗下产品,它具有体积小、速度快、开放源代码等特点,常用于Web应用中,国内或国外服务器往往都会提供MySQL支持。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,本文整理了一些MySQL增删改查语句以及常用方法,希望对大家有所帮助。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL分为社区版和企业版,由于其社区版的性能也比较卓越,搭配PHP和Apache可组成良好的开发环境,一般中小型网站的开发都选择它作为网站数据库。企业版则拥有更全面的高级功能、管理工具和技术支持,实现最高级别的MySQL可扩展性、安全性、可靠性和正常运行时间。
操作 | 命令 |
增 | insert |
删 | delete |
改 | update |
查 | select或show |
MySQL增删改查语句以及常用方法
1、连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]
2、创建MySQL数据库:create database [数据库名称]
3、显示所有数据库:show databases;
4、打开某个数据库:use [数据库名称]
5、当前选择的数据库状态:select database();
6、创建数据表:create table [表名]([字段名][字段类型]([字段要求])[字段参数],……);
7、显示数据表字段:describe 表名;
8、当前库数据表结构:show tables;
9、增数据:insert into 表名 values(0,’测试’);
10、删表数据:delete from 表名;
delete from 表名 where id=1;
删除数据库:drop database 数据库名;
删除表:drop table 表名;
删除表中的列:alter table 表名 drop column 列名;
11、改操作
修改所有:update 表名 set 列名=’新的值,非数字加单引号’;
带条件的修改:update 表名 set 列名=’新的值,非数字加单引号’ where id=6;
12、查询所有数据:select *from 表名;
带条件的查询:select *from 表名 where 列名=条件值;
select *from 表名 where 列名 not like(like) ‘字符值’;
分页查询:select *from 表名 limit 每页数量 offset 偏移量;