MySQL
Posted 26个字符的天堂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL相关的知识,希望对你有一定的参考价值。
- net start mysql--启动服务
- net stop mysql--停止服务
- create--创建
- database--数据库
- exists--存在
- character--性格
- set--设置
- show database--查询数据库
- ues--跳转
- primary key--主键
- auto_increment--自增
《关联》
- alter--改变--欧特add--添加
- constraint--约束
- foreign key--外键--佛轮
- references--参考--列份
- update--更新
- cascade--级联--卡是地各
《增删改》
- insert [into] 表名 [列名] values(列值)--插入数据
- select 数据 union--插入多行数据时用
- update 表名 set 列名=值,列名=值 ……… [where 条件]--修改数据
- delete from 表名 [where 条件]--删除数据
《查》
- select * from 表名 [where 条件]--查询机制
- order by --排序机制
- ase--升序
- desc--降序
- between --查询间区范围
- regexp--正则表达式查询
- convert--转换
- like--模糊查询--要用到通配符
- in()--锁定范围去查询
《字符串函数》
- locate --寻找一个指定的字符串(注意顺序)
- length--返回字符串的长度
- ucase--upper--将字符串装换成大写
- lcase--lower--将字符串装换成小写
- ltrim--清除左边空格
- rtrim--清除右边空格
- trim--清除字符串两边空格
- repeat--重复字符串
- revese--颠倒字符串
- insert--替换字符串
- substring--截取字符串
- left--返回最左边的字符串
- lpad--补字符串
- concat--连接字符串
《日期函数》
- now()--返回当前日期
- dayofweek--返回当前日期是星期几
- dayofmonth--返回当前日期是一个月中的第几日
- dayofyear--返回当前一年中的第几天
- year--返回日期中的年份数
- date_add--配合 interval 使用--对日期进行加减运算
《数学函数》
- abs--返回绝对值
- mod--取模
- floor--返回不大于X的最大整数
- ceiling--返回不小于X的最小整数
- round--四舍五入
- pow--返回X的Y幂
- sqrt--返回新的非否平方根
- rand--返回一个0-1的随机数
《系统函数》
- version--数据库版本号
- connection_id--数据库连接的次数
- database()--schema()--返回当前数据库
- user--返回当前用户名称
- charset--返回字符串str的字符集
- collation--返回字符串str的字符排序方式
- last_insert_id--返回最后生成的auto_increment值
- md5--对字符串进行加密
- encode--使用字符串pswd_str来加密字符串str,加密结果是一个二进制数,必须使用blob类型来保存它
《聚合函数》
- count--统计记录数
- avg--返回平均值
- sum--返回记录数的总和
- max--返回最大值
- min--返回最小值
《更改表名》
rename--更改表名
语法:rename table (原表名) to (新表名)
《分组查询》
group by--分组查询
having--筛选
《连接查询》
- inner join 表 on ..主外键相等条件…--内连接
- from 表、表 where …主外键相等条件…--内连接
- left join 表 on ..主外键相等条件…--左链接
- right join 表 on ..主外键相等条件…--有连接
《事务》
- set autocommit=0;--关闭自动提交
- begin--开始事务
- commit--提交事务
- rollback--回滚事务
- set autocommit=1;--开启自动提交
《索引 关键词 index》
drop index 索引名 on 表名;--删除索引
create index 索引名 on 表名(列明)
《视图,关键词 view》
create view 视图名 as --创建视图
《存储过程》
procedure--存储过程关键词
call--*执行存储过程
check(transmonty>0--不能小于0
default--默认值
以上是关于MySQL的主要内容,如果未能解决你的问题,请参考以下文章