【MySQL】REPEAT()函数

xixuefeng MySQL, MySQL-DEV 2018-02-23 932 次浏览
复制字符串,有点儿像Python中*的作用,做个测试,有点儿意思。 语法:REPEAT(str,count) [crayon-6623aa43ce6bc753026605/]  

【MySQL】不同字符集varchar长度问题

xixuefeng MySQL, MySQL-DEV 2018-02-21 1,111 次浏览
一般我们的理解,如Oracle,如果字符集是GBK,那么每个中文字符占2个字节,如果是UTF8,那么每个中文字符占3个字节。 1:Oracle 11.2.0.4 for Windows [crayon-6623aa43d026e839369582/] 在MySQL中会怎样呢?当然MySQL5.0前后是...

【MySQL】字符串连接CONCAT_WS()

xixuefeng MySQL, MySQL-DEV 2018-02-18 788 次浏览
MySLQ关于字符串连接,首先想到的是CONCAT(str1,str2,str3...),这个函数主要功能就是将所有参数连接在一起,如果在拼接字符串的时候我想用逗号隔开,那么用CONCAT就非常不方便了。 CONCAT_WS(separator,str1,str2,...),解决了上...

【MySQL】字符串分组连接group_concat()

xixuefeng MySQL, MySQL-DEV 2018-02-18 858 次浏览
将字符分组后连接在一起。 1:语法: [crayon-6623aa43d265b484970798/] 2:举例: [crayon-6623aa43d2660215742577/] 3:Oracle类似功能的函数 这个函数跟Oracle的wm_concat函数有点儿类似,但比Oracle的功能更全一些。Ora...

【Oracle】【MySQL】在SQL语句中使用连接符

xixuefeng MySQL, MySQL-DEV, Oracle, SQL&Function 2017-09-19 1,705 次浏览
在写SQL语句时,多个字符串连接是比较常用的。那么Oracle和MySQL在连接符上有什么区别呢? Oracle和MySQL使用的字符串连接函数都是concat。 我们列举一个通用的例子,将字符串“I'm”和“18 years old”拼接到一起 [crayon-6623aa4...

【Oracle】【MySQL】通过SQL语句实现小计、合计

xixuefeng MySQL, MySQL-DEV, Oracle, SQL&Function 2017-09-18 2,473 次浏览
做统计报表开发时,如果对SQL语句了解的不够全面和彻底的话,那么无论是表结构设计还是表的复用都是有所欠缺的。通过一个例子我们测试一下。 样例数据: 本测试中,样例数据库如下: 1)Oracle,采用SCOTT用户下的emp表 2...

【MySQL】创建【Oracle】的SCOTT用户的表和数据

xixuefeng MySQL, MySQL-DEV, Oracle, SQL&Function 2017-09-18 1,344 次浏览
由于最近想写一点儿关于Oracle与MySQL之间SQL语句的比对写法,由于对Oracle比较了解,SCOTT用户对使用Oracle的小伙伴来说再熟悉不过了,所以,在MySQL测试时,我们也采用Oracle SCOTT 下的表和数据。 在MySQL的命令行下创建表和导...

【MySQL】Windows迁移到Linux的小坑儿

xixuefeng MySQL, MySQL-DEV 2017-09-07 1,014 次浏览
之前的MySQL5.5数据库一直部署在windows上,利用升级的的机会,把系统迁移到Linux(CentOS7.2)上,在测试的过程中就发现了两个小坑儿,记录下: 1:字符集 数据库默认情况下,非UTF-8,所以需要修改下/etc/my.cnf [crayon-662...

【MySQL】函数之CONCAT,SUBSTRING

xixuefeng MySQL, MySQL-DEV 2017-09-06 1,119 次浏览
今儿有个需求,需要将某数据库下所有表的表名统一修改一下,表虽然不多,但一个一个的改还是比较low的,而且,重命名的规则也比较统一,就是去掉原有名字的第一个字母。 比较方便的方法是通过SQL生成修改表名的命令,然后批量执行...

【Shell】MySQL自动备份+自动压缩+自动ftp上传+计划任务

xixuefeng Linux, MySQL, MySQL-DEV, OS, Shell 2017-08-17 1,540 次浏览
http://www.xxf-home.net/?p=635 上面的链接记录了在 windows 下完成上述动作的相关脚本。有了这个底子,那么在shell下也是很容易实现上述功能的。完整脚本如下: [crayon-6623aa43d92e7704236919/] 1、我们分段稍微解释一下 [c...
回顶部