mysql入门知识点,MYSQL学习入门知识点汇总

1.MySQL 数据库连接

cmd 命令连接方法

1.首先使用 cd 切换 目录至MySQL bin 目录下

cd :D:\MySQL\bin

2.使用连接命令

mysql -hlocalhost -utest -p

3.输入密码连接成功

2.数据库基本操作

显示数据版本,需要加括号

select version();

显示当前时间,需要加括号

select now();

查看当前数据库,需要加括号

select database();

3.创建表的约束

-- int unsigned 无符号整形

-- auto_increment 表示自动增长

-- not null 表示不能为空

-- primary key 表示主键

-- default 默认值

4.查看创建数据库的语句

show create database 名称

5.查看表结构

desc 数据表的名字;

6.enum

约束值

enum('男','女','中性')

7.修改表

添加字段

alter table classes add chongwu varchar(20) default "一个美梦";

修改字段(修改类型,赋值等)

alter table classes modify chongwu varchar(20) default "一栋房子";

修改字段(重命名)

alter table classes change chongwu mascot varchar(20) default "一个美梦";

删除字段

alter table classes drop mascot;

8.表插入数据

auto_increment 如果需要默认自增,可以填0,null,default

9. 逻辑删除

用一个字段来表示 这条信息是否已经不能再使用了

给students表添加一个 is_delete 字段 bit 类型

alter table students add is_delete bit default 0;

update students set is_delete=1 where id=3;

10.select分组后面只有两种字段

分组值,聚合函数

11.group_concat函数,组合字段

12.isnull()函数

isnull(A,B)

如果A值为空,显示B;

13.向mysql 数据库中导入数据;

创建表格:

导入数据:

load data local infile ’D:/Download/suserinfo.csv‘ into table userinfo fields terminated by ',';(文件路径,使用左斜杠,不能有中文)

load data local infile '(文件路径,左斜杠)' into table orderinfo fields terminated by ',',

14.replace函数应用

replace函数

replace('字段','a','b’)将a 变成b

update orderinfo set paidtime=replace(paidtime,'/','-') where paidtime is not null;

将paidtime中的’/'替换成‘-’;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值