Mysql数据库
1.MySQL5.0版本之后,MySQL默认在数据库中存放一个information_schema的数据库,有三个表名,分别是schemata,tables,columns;
2.常用命令:
1 | mysql -uroot -p 登录数据库 |
3.mysql建数据库的字符集与排序规则说明:
字符集:一般选择utf-8,下面介绍一下utf8与utf8mb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。至于什么时候用,看你的做什么项目了,到看unicode编码区从1 ~ 126就属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,什么时候你需要存储那些字符,你才用utf8mb4,否则只是浪费空间。
排序规则:
utf8_general_ci: 查询时不区分大小写匹配;
utf8_general_cs: 查询时区分大小写匹配;
utf8_bin: 字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容,与 utf8_general_cs一样,区分大小写;
utf8_unicode_ci : 和utf8_general_ci一样,不区分大小写
1 | use mymybatis; |