zoukankan      html  css  js  c++  java
  • ENGINE=INNODB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8

    ENGINE=INNODB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
    1
    .ENGINE=INNODB 表示将数据库的引擎设置为InnoDB,从MySQL 5.6开始默认使用该引擎。 2.AUTO_INCREMENT=10 表示自动增长的起始值为10 3.DEFAULT CHARSET=utf8表示设置数据库的默认字符集为utf8
    下面的问答是网上借鉴的 问:ENGINE
    =InnoDB不是默认就是这个引擎吗? ——是的,如果不写也是ok,就会走默认的,在这里写上是因为可以很清楚的看到这个建表语句用了哪些,而且在创建表的时候,写上也是一个很好的习惯 问:AUTO_INCREMENT=22,它不是自增的吗?为什么还要设数字? ——这个是自增的,在这里设置数字的意思是想要让这条语句在增长的时候,从22开始自增。 问:utf8不是已经在my.ini里设置过了? ——这个虽然在my.ini设置过了,但设置的是mysql的的语言编码,而这里创建的时候不设置,就会出现乱码问题,二者的作用域是不一样的,在创建表单的时候,这个charset会作用到这个表上,他代表mysql简历数据库数据表时设定字符集为utf-8
  • 相关阅读:
    JavaSE第十五天20160823
    JavaSE第十四天20160822
    JavaSE第十三天20160819
    pojo和javabean的比较
    JavaSE第十二天20160818
    JavaSE第十一天20160817
    修正MyEclipse的SpellChecking
    JavaSE第十天20160816
    JavaSE第九天20160815
    Servlet中的init()方法如何才会在服务器启动时执行
  • 原文地址:https://www.cnblogs.com/rzkwz/p/12238372.html
Copyright © 2011-2022 走看看