个人感觉,虽然老师小失误很多,但是不影响视频质量,而且学会处理和排查错误也是需要学习的。。。。冷嘲热讽真的是素质有点低。。。。
2017-06-12
中文乱码问题可以使用以下命令修改变得默认编码
alter table tbl_name convert to character set utf8
alter table tbl_name convert to character set utf8
2017-06-12
SELECT sex,COUNT(id) FROM users GROUP BY sex;
1.先分组,得到结果集:sex=0:7,sex=Null:1.
SELECT sex,COUNT(id) FROM users GROUP BY sex HAVING COUNT(id)>2;
2.再通过Having COUNT(id)>2 发现sex=0时记录有7条,满足条件则输出来,而当sex=Null时,记录只有1条,所以不输出;
3.同理,可通过HAVING COUNT(id)>=1测试,发现sex=Null的结果仍然输出
1.先分组,得到结果集:sex=0:7,sex=Null:1.
SELECT sex,COUNT(id) FROM users GROUP BY sex HAVING COUNT(id)>2;
2.再通过Having COUNT(id)>2 发现sex=0时记录有7条,满足条件则输出来,而当sex=Null时,记录只有1条,所以不输出;
3.同理,可通过HAVING COUNT(id)>=1测试,发现sex=Null的结果仍然输出
2017-06-11
那些吐槽恶意攻击的是不是别人家的免费教学影响到了您的收入了呀,即使是您是老师估计也教不出什么水准,素质不行,人家是免费教学,是大爱,爱学的你就学,不学可以不看吗,干嘛恶意攻击,总是存在那么一些渣渣,当然我也不是什么圣人,如果不小心伤到了恶意攻击的大爷们还希望谅解
2017-06-10
错误信息:
Incorrect string value: '\xB4\xE7\xB1\xCA\xBC\xC7...' for column 'goods_name' at row 1
解决办法
mysql> SET NAMES GBK
-> ;
Query OK, 0 rows affected (0.03 sec)
插入成功
mysql> insert goods(...)values(...);
Query OK,
原因:客户端可能是支持GBK编码,将其设为GBK编码,代码:SET NAMES GBK; 但不影响数据存储,数据库还是原来的UTF8编码
Incorrect string value: '\xB4\xE7\xB1\xCA\xBC\xC7...' for column 'goods_name' at row 1
解决办法
mysql> SET NAMES GBK
-> ;
Query OK, 0 rows affected (0.03 sec)
插入成功
mysql> insert goods(...)values(...);
Query OK,
原因:客户端可能是支持GBK编码,将其设为GBK编码,代码:SET NAMES GBK; 但不影响数据存储,数据库还是原来的UTF8编码