内容摘要:复制--查看默认的sql_mode [yejr@imysql.com]>select@@sql_mode; +--------------------

复制-- 查看默认的版本新
sql_mode [yejr@imysql.com]> select @@sql_mode; +-----------------------------------------------------------------------------------+ | @@sql_mode | +-----------------------------------------------------------------------------------+ | ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION | +-----------------------------------------------------------------------------------+ -- 插入50个字符 [yejr@imysql.com]> insertinto t_char select 0, repeat(x,50); ERROR 1406 (22001): Data too long forcolumnunameat row 1 -- 修改本 session 的
免费信息发布网 sql_mode [yejr@imysql.com]> set sql_mode = ONLY_FULL_GROUP_BY,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION; Query OK, 0 rows affected (0.00 sec) -- 去掉 STRICT_TRANS_TABLES 模式后 [yejr@imysql.com]> select @@sql_mode; +---------------------------------------------------------------+ | @@sql_mode | +---------------------------------------------------------------+ | ONLY_FULL_GROUP_BY,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION | +---------------------------------------------------------------+ [yejr@imysql.com]> insertinto t_char select 0, repeat(x,50); Query OK, 1 row affected, 1 warning (0.00 sec) -- 提示有告警信息 Records: 1 Duplicates: 0 Warnings: 1 [yejr@imysql.com]> show warnings; +---------+------+--------------------------------------------+ | Level | Code | Message | +---------+------+--------------------------------------------+ | Warning | 1265 | Data truncated forcolumnunameat row 1 | +---------+------+--------------------------------------------+ 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.
网站模板