MYSQL基本知识

来源:互联网 发布:淘宝里旗舰店是正品吗 编辑:程序博客网 时间:2024/05/12 17:16

字符串函数

(1)计算字符串字符数的函数和字符串长度的函数

CHAR_LENGTH(str)返回值为字符串str所包含的字符个数,一个多字节字符算作一个单字符

LENGTH(str)返回值为字符串的字节长度


(2)合并字符串函数CONCAT(s1,s2,...),CONCAT_WS(x,s1,s2,...)

CONCAT返回结果为连接参数产生的字符串,或许有一个或多个参数,如果任何一个参数为NULL那么就返回空,如果过结果含任一二进制字符串,则结果为一个二进制字符串。


(3)替换字符串的函数INSERT(s1,x,len,s2);

INSERT(s1,x,len,s2)返回字符串s1,其子字符串起始于x位置和被字符串s2取代的len字符。


(4)字母大小写转换函数

LOWER(str)或者LCASE(str)可以将字符串str中的字母字符全部转换成小写字母。

SELECT LOWER('BEAT');

SELECT UPPER('black');


(5)获取指定长度的字符串的函数LEFT(s,n)和RIGHT(s,n)

LEFT(S,N)返回字符串s左边n个字符

RIGHT(s,n)返回字符串s右边n个字符


(6)填充字符串的函数LPAD(s1,len,s2)和RPAD(s1,len,s2)

LPAD('s',n,‘??’);如果s长度大于等于n就不必填充,不然就用?来填充


还有各种函数,基本上MYSQL中对字符串的操作可以满足所有需求,我觉得知道就好了,方便查找。


基本命令

SELECT version();//查看当前MYSQL的版本号

SHOW PROCESSLIST;//输出当前用户的连接信息

SELECT USER(),CURRENT_USER(),SYSTEM_USER()和SESSION_USER()

这几个函数返回当前被MYSQL服务器验证的用户名和主机名组合。


MYSQL还提供了加密和解密的函数


日常完成,210

写项目去了








0 0