MySQL基础知识点

MySQL基础知识点

展示所有库: show databases;
建库: create database 库名;
删除指定库:drop database 库名;
转换到指定库: use 库名;
执行指定脚本文件:source 路径 路径中 的\用/代替
显示库中所有表: show tables;
建表: create table 表名(列名 varchar(20),…);
create table if not exists 表名(列名 varchar(20),…);
删表: drop table 表名; drop table if exists 表名;
查看表结构:desc 表名; show columns from 表名称;
查表:select * from 表名 where 限制条件
表中插入内容:insert into 表名(字段名) valuse(“内容”);
删除表中数据:delete from 表名 where 表达式;
更新表中内容:update 表名 set 字段名=“内容” where 表达式;
增加表中字段:alter table 表名称 add 字段名 数据类型 其它;
删除表中字段:alter table 表名称 drop 字段名;
查看存储过程:show procedure 存储过程名;

字符串连接函数:concat(’’,’’,’’,’’)
例如:concat(year,‘年’,seq,‘批次’,name)
获取当前时间:获得当前时间(time)函数:curtime()
获得当前日期(date)函数:curdate()
获得当前日期+时间(date + time)函数:sysdate()
自增:AUTO_INCREMENT 系统自动触发

获取行数:limit 例如:limit N

计算数量count(字段名)
返回不重复字段的条数(count(distinct id))
去掉重复内容:distinct

求和:sum(字段名)

字符串中查找指定内容位数: instr(字段名,查找字符)

多条语句执行时 应添加语句分隔符 ;

isnull(字段) 判断字段是否为空, 是空返回1,不是返回0
ifnull(字段名,’’) 判断第一个是否为空 是则用第二个代替
null(字段名1,字段名2) 如果 1==2成立,返回null,否则返回1

类型转换函数 cast(value as type)
convert(value,type)
二进制,同带binary前缀的效果 : BINARY
字符型,可带参数 : CHAR()
日期 : DATE
时间: TIME
日期时间型 : DATETIME
浮点数 : DECIMAL
整数 : SIGNED
无符号整数 : UNSIGNED

截取字符串函数

1、left(str,index) 从左边第index开始截取

2、right(str,index)从右边第index开始截取

3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空

4、substring(str,index,len) 截取str,从index开始,截取len长度

5、substring_index(str,delim,count),str是要截取的字符串,delim是截取的字段 count是从哪里开始截取(为0则是左边第0个开始,1位左边开始第一个选取左边的,-1从右边第一个开始选取右边的

6、subdate(date,day)截取时间,时间减去后面的day

7、subtime(expr1,expr2) 时分秒expr1-expr2

8、 instr(分标编号,‘标’) 在指定字符串中找出指定字符的位数

9、计算长度 length()

安装完成之后端口号修改
显示端口号:show global variables like ‘port’;
修改 my.ini (C:\ProgramData\MySQL\MySQL Server 5.7\my.ini) 中的端口号
port=3306 默认为 3306
重启MySQL

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值