本文主要是介绍mysql使用08,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
mysql> use test;Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> #blob 数据和 Text数据
mysql> #blob是用来存储二进制打数据类型的 可以分为以下几种
mysql> #tinyblob(2的8次方) blob(2(16)) mediumblob(2(24)) longblob(2(32))
mysql> #TEXT类型也可以分为以下几种
mysql> #tinytext(2(8)) text(2(16)) mediumtext(2(24)) longtext(2(32))
mysql> set global max_sort_length = 2048;
Query OK, 0 rows affected (0.00 sec)
mysql> #设置排序时的前2048个字节
mysql>
mysql>
mysql> #enum 和 set类型
mysql> #enum和set类型都是集合类型, 不同的是enum类型最多可枚举65536个元素 而set类型最多枚举64个元素
mysql>
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| Nums |
| a |
| charTest |
| employees |
| new_emp |
| sales |
| sessions |
| t |
| test01 |
| timetest |
| updatetime |
| yeartest |
| z |
+----------------+
13 rows in set (0.00 sec)
mysql> create table tt(user varchar(30),sex enum('male','female'))engine=innodb;
Query OK, 0 rows affected (0.12 sec)
mysql> set sql_mode = 'strict_trans_tables';
Query OK, 0 rows affected (0.00 sec)
mysql> insert into tt select 'Jack','male';
Query OK, 1 row affected (0.03 sec)
Records: 1 Duplicates: 0 Warnings: 0
mysql> #现在我们故意输入错误
mysql> insert into tt select 'Jack','maleNAN';
ERROR 1265 (01000): Data truncated for column 'sex' at row 1
mysql> #ok
mysql>
mysql> exit
这篇关于mysql使用08的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!