
mysql
小风筝123
^_^
展开
-
mysql是否为null为空串的判断
mysql中,> select * from test;+----+------+-------+| id | name | des |+----+------+-------+| 1 | 1_m | 1_des || 5 | 1_m | 1_des || 6 | | || 7 | 2_m | NULL |> select * from test where des is null;+----+------+------+| id原创 2021-09-22 11:11:47 · 517 阅读 · 0 评论 -
mysql清空表2种方式时间对比
mysql清空表两种方式truncate table tb_x;和delete from tb_x;时间对比。行数truncate table tb_xdelete from tb_x;2400行294ms133ms2400行261ms147ms2400行350ms141ms备注需要drop权限需要delete权限原创 2021-09-16 15:11:50 · 359 阅读 · 0 评论 -
mysql插入中文字符失败修改字段字符集为utf-8插入中文正常
mysql插入中文字符失败ERROR 1366 (22007): Incorrect string value: \'\xE6\x9D\x8E' for column `poetry_db`.`author`.`name` at row 1更改database的charset用alter database dbname default character set 'utf8';修改database的charset$ show create database poetry_db;+-------原创 2021-09-16 10:58:36 · 365 阅读 · 0 评论 -
mysql中varchar长度和char_length()和length()的区别
mysql中varchar类型的字段,如果存储中文字符,那么可以varchar(32)可以存储多少个中文字符?tb_fruit表中有字段name。函数char_length(field_name>)和函数length(field_name)都表示该字段的长度。char_length()和length()有什么区别呢?(以下信息中隐藏了无关信息):> desc tb_fruit;+--------+-------------+------+-----+---------+-------原创 2021-09-14 11:05:16 · 1594 阅读 · 0 评论