• Mysql数据库引擎,字符集,排序规则的概念


    一 数据库的引擎
              引擎表示mysql的存储结构  存储的结构 就决定了mysql支持哪些特性
        1>显示所有支持的引擎
          show engines;
        2>系统默认配置的引擎
          my.ini中配置  default-storage-engine=INNODB 
        3>常用的引擎
          INNODB 支持事务,行级索,外键
          MEMORY 内存表 重启服务后 表丢失 
                   给数据库和表指定引擎
                   create table metest(ID int) engine MEMORY;
                  
    二 字符集
        1>显示默认的字符集配置
          show variables like '%CHAR%'    
        2>系统默认配置的字符集
           my.ini中配置 character-set-server=utf8
        3> 在数据库和表中指定字符集
            create database chartest default charset utf8
            create table chartabletest(ID int) default charset utf8; 
     三 排序规则
             字符集_bin 表示区分大小写
             字符集_国家_ci 表示不区分大小写
        1>显示所有的排序规则
          show collation
        2> 在数据库和表和列上添加排序规则
            create database chartest collate utf8_bin
            create table chartabletest(ID int) collate utf8_bin; 
            create table chartabletest(ID int,name varchar(20)  collate utf8_bin);               
  • 相关阅读:
    【队列】队列的分类和实现
    【JSP】EL表达式语言
    【JSP】JSP的介绍和基本原理
    【JSP】JSP Action动作标签
    【Servlet】关于RequestDispatcher的原理
    【JSP】JSP指令
    【JSP】JSP中的Java脚本
    【算法】表达式求值--逆波兰算法介绍
    C语言指针详解
    移动架构-MVVM框架
  • 原文地址:https://www.cnblogs.com/t0404/p/10291055.html
Copyright © 2020-2023  润新知