表的操作
查看表的结构:1.desc 表名 2.show create table 表名
修改表
修改表名:alter table oldname rename new name
增加字段:alter table table_name add 属性名 属性类型
删除字段:alter table table_name drop 属性名
修改字段的数据类型:alter table table_name modify 属性名 属性类型
修改字段的名字:alter table table_name change 旧属性名 新属性名 旧数据类型
同时修改字段名字和属性:alter table table_name change 旧属性名 新属性名 新数据类型
修改字段的顺序:alter table table_name modify 属性名1数据类型 first|after 属性名2
常用mysql函数
合并字符串函数
concat(s1,s2,s3...)
concat_ws(sep,s1,s2,s3...):sep为分隔符参数不仅将传入的参数连接,还会通过分隔符将字符串分割开
字母大小写转换函数
upper(s):转换为大写
lower(s):转换为小写
去空格:
ltrim(str):去掉开始处空格
rtrim(str):去掉结束处空格
trim(str):去掉首尾空格
替换字符串
insert(str,posmlen,newstr):将字符串str中的pos位置开始长度为len的字符串用字符串newstr来替换,如果参数pos的值超过字符串的长度 则返回值为原始字符串str
replace(str,substr,newstr):str中的子字符串str用newstr替换