zoukankan      html  css  js  c++  java
  • 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);               
  • 相关阅读:
    Maven private reprository 更新
    Spark运行模式:cluster与client
    Spark脚本调用
    Java中hashCode与equal方法详解
    String值传递剖析
    Comparator 与 Comparable
    深入理解Java的接口和抽象类
    HitHub使用
    二叉树的递归与非递归遍历
    P1137 旅行计划
  • 原文地址:https://www.cnblogs.com/t0404/p/10291055.html
Copyright © 2011-2022 走看看