FROM (
SELECT 0 AS name,
SUM(IF(name = 'male', 1, 0)) AS male,
SUM(IF(name = 'female', 1, 0)) AS female,
SUM(IF(name = 'middle', 1, 0)) AS middle
FROM a GROUP BY name
) AS t
GROUP BY t.name
写的有点复杂。
mysql5.0版本以前,longtext可以储存127个文字。5.0以上版本longtext可以储存32767个文字,utf8编码下最多支持10921个字符(不为空)。
mysql5.0版本以前,longtext最大能定义255字节长度。5.0以上版本支持65535字节长度,utf8编码下最多支持21843个字符(不为空)。
因为一个文字占用两个字节,因此mysql5.0版本以前,longtext可以储存127个文字。5.0以上版本longtext可以储存32767个文字,utf8编码下最多支持10921个字符(不为空)。
扩展资料:
longtext使用比固定长度类型(text)占用更大的存储空间(除了使用ROW_FORMAT=FIXED创建的MyISAM表)。节约空间,所以性能会有帮助。在更新的时候会产生额外的工作。
5.0以上版本,longtext取值或设置值都会保存字符串末尾的空格,4.1之前的版本longtext都会把字符串末尾的空格删除掉。最大长度远大于平均长度,很少发生更新的时候适合使用longtext,因为碎片更少了。
安装1.到MySQL官网下载MySQL Community版,(作者下载的是mysql-5.6.21)MySQL分为商业版(Enterprise)和社区版(Community),商业版是要收费的,社区版是免费的。
MySQL的Mac版安装包分为两种一种是DMG Archive,另一种是Compressed Tar。DMG的安装比较简单,只需要双击安装文件即可,Compressed Tar的安装请自行查找资料。
2.mysql的安装路径为:
加载中...
同时,MySQL会在/usr/local/mysql创建一个指向该文件夹的软链接(symbolic link),<喎?"/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"/uploadfile/Collfiles/20141013/201410130916285.jpg" align="middle" alt="\">
启动MySQL
启动:
?
1
/Library/StartupItems/MySQLCOM/MySQLCOM start重启:
?
1
/Library/StartupItems/MySQLCOM/MySQLCOM restart关闭:
?
1
/Library/StartupItems/MySQLCOM/MySQLCOM stop加载中...
使用MySQL
1. 为root创建密码 加载中... 2. 进入MySQL 加载中...
3. 然后就可以执行MySQL命令了,千万记得每条命令要以结尾。 例如, 加载中...
P.S.
MySQL常用命令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)