(Day)总结

本文提供了MySql的基本操作指南,包括服务的启动与停止、登录账户、展示数据库与表、创建及删除数据库、表的操作、用户权限管理等内容,并介绍了数据类型的对应关系及表创建的基本语法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.net start 服务名//开启MySql服务
2.net stop 服务名//关闭MySql服务
3.mysql -hIP -u用户名 -p密码//登录MySql账户
4.show databases//展示所有数据库
5.show tables;//展示所有表
6.use 数据库名//进入数据库
7.select * from 表名;//查询此表名里所有元素
8.select host,user from 表名;//查询表名里指定的host和user元素
9.create user 用户名 [identified by ‘密码’]//修改用户密码
10.grant 权限种类(all) on 数据库().表() to 用户名@‘主机’ [identified by ‘密码’ grant with option]//添加数据库用户
11.create database [if not exists ] 数据库名 [default character set 字符集];//创建数据库
12.drop database 数据库名//删除数据库
13.show create database 数据库名;//查看数据库基本信息
14.select database();//放会当前所在数据库
15.revoke all privileges on . from 用户名;//给用户设置权限
16.show privileges;//查看权限
17.mysql 数据库常用类型
java mysql
String varchar char
char char
int int
double double
float float
date date :yyyy-MM-dd
dateTime;yyyy-MM-dd HH:mm:ss

			text:存放超长文本
			blob:二进制
enum			enum

18.约束
primary key 主键约束:能够直接代表这一行数据信息,并且这个数据是唯一的并且不能为空(一个表中至多只能拥有一个主键约束)
unique 唯一约束:一个或多列组合,数据可以为null,但是不能重复的这种列可以设置成唯一约束(一个表中可以有多个唯一约束)
not null 非空约束:某些信息不能为空,那么就设置成非空约束
foreign key 外键约束:表与表之间的关联关系

扩展:
默认值
default ‘值’
19.创建表
create table 表名(
字段名1 字段类型 [约束],
字段名2 字段类型 [约束],
字段名n 字段类型 [约束]
)
20.alter table 表名 modify 列名 类型 约束;//更改表内某个属性的类型
21. drop table 表名;//删除表
22. insert into 表名(字段名1,字段名n) value(字段1的值,字段n的值);//插入单个数据
insert into 表名 value(字段1的值,字段n的值);//写所有的字段的值
insert into 表名(字段名1,字段名n)
values
(字段1的值,字段n的值),
(字段1的值,字段n的值),
(字段1的值,字段n的值),
(字段1的值,字段n的值),
(字段1的值,字段n的值),
(字段1的值,字段n的值);//插入多个数据
23.条件
where
and//类比Java &&
or//类比Java ||
>= <= > < = !=非等 <>非等
is null//判断是否为空条件
is not null//判断是否不为空条件
between 数值1 and 数值2//取数值1与数值2之间的数据并且包含数值1和数值2
like %任意个字符 _匹配一个字符
in(数值1,数值n)//判断是否匹配括号内数值
not in(数值1,数值n)//判断是否不匹配括号内数值

22.修改
update 表名 set 字段名1=数值,字段n=数值 [where 条件]
23.删除
delete from 表名 [where 条件]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值