MySQL的基本操作语句

一,关于数据库的操作
1.1,数据库的创建

create database 数据库名 (charset=utf8  collate=utf8_general_ci);

查看数据库支持的字符集:show charset;
查看数据库支持的字符集校验规则:show collation

1.2,显示数据库

show databases;

1.3,显示创建语句

show create database 数据库名;

1.4,修改数据库
(对数据库的修改主要指的是修改数据库的字符集,校验规则)

alter database 数据库名 charset=要修改的字符集;

1.5,进入数据库中

use 数据库名;

1.6,删除库

drop database 数据库名;

二,数据库表的操作

2.1,创建一张数据库表

CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;

2.2 ,查看表结构

desc 表名;

2.3,修改表

ALTER TABLE tablename ADD  增加的列的属性;
ALTER TABLE tablename MODIfy 需要修改的列的属性;
ALTER TABLE tablename DROP  列名;

2.4,删除表

drop table 表名;

2.5,表创建好后,增加或删除主键操作

alter table 表名 add primary key(字段列表)
alter table 表名 drop primary key;

2.76插入元素

insert into  表名 (id,name) value('0','hello22');
insert into 表名 select 要插入的值

删除再插入

replace into 表名 value(值)

更新数据

update 表名 set 列=修改的值 (where。。)

2.7,唯一键
一张表中有往往有很多字段需要唯一性,数据不能重复,但是一张表中只能有一个主键:唯一键就可以解决表中有多个字段需要唯一性约束的问题。
唯一键的本质和主键差不多,唯一键允许为空,而且可以多个为空,空字段不做唯一性比较

三,mysql查询语句

select 列
from 表
where 过滤条件
group by 分组条件
having 对分组后的条件进行过滤
order by 排序
limit 限制记录数量

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值