mysql学习笔记

Navicat 连接Mysql

1.创建链接
系统自带的数据库不允许操作,如:information_schema,mysql,performance_schema,sys
2.新建数据库
右键数据库新建数据库,填写数据库相关信息(数据库名采用英文,字符集选择utf8,排列顺序选择utf8_general_ci)

SQL 基础

MYAQL常用数据类型

1.整数(int)
有符号范围(-2147483648,2146483647)
无符号范围(0,4294967295)
如int unsigned,代表一个无符号的整数
2.小整数(tinyint)
有符号范围(-128,127)
无符号范围(0,255),如tinyint unsigned,代表一个无符号的小整数
3.小数(decimal)
如decimal(5,2),表示共存5位数,小数占两位(不能超过2位),整数位占三位
4.字符串(varchar)
如varchar(3),表示最多存3个字符,一个中文字符或者英文都占一个字符
5.日期时间(datetime)
范围(1000-01-01 00:00:00~9999-12-31 23:59:59),如:2020-01-01 12:29:59
6.文本(text)
用于存储一段无法确定长度的文本

Navicat中注释的用法
单行注释
#;
--加上英文的空格。
多行注释
/#注释内容#/

inshert插入数据

什么时候需要插入数据
1.没有硬件设备
2.需要付款时
语法:insert into 表名 values(值1,值2,值3);
指定字段插入字段insert into 表名(字段名1,字段名2) values(值1,值2)

select查询数据

什么软件需要查询数据
1.购物软件
2.管理系统
3.聊天软件

查询所有字段
语法;select * from 表名;
查询指定字段
语法;select 字段名1,字段名2 from 表名;

update修改数据

语法:update 表名 set 字段=值,字段等于值 where 条件
没有where条件,修改所有选定字段

delete删除数据

语法:delete from 表名 where 条件

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值