zoukankan      html  css  js  c++  java
  • mysql里的数据库引擎, 编码格式

    针对数据库里即使设置了varchar类型的字段, 值输入中文报错的情况,是因为数据库的默认编码类型不支持汉字输入. 

    utf-8 可以编译全球通用的所有语言符号. 由1-6个可变字节组成,有非常严格的排列规则, 能够快速准确的完成编译.

    在mysql里, utf-8被写成utf8, 不是默认编码格式, 需要在workbench里设置.当然非windows系统也可以用命令行

    1  如果是新建数据库需要支持中文,很简单,在创建新数据时候,吧charset改成下面:以后该数据库就支持中文了

    2  如果是修改原有的表支持中文,需要改三个地方.

        (1) 库:点击数据库的右边的扳手按钮,修改charset为以上,

        (2) 表: 点击表右边的扳按钮,修改charset为以上,

        (3)字段: 点击字段,讲charset修改为以上.

    除此之外,还可以在管理系统里修改,各个系统有各系统的改法.基本都得改三个地方.

    数据库的引擎设置, 一般默认的InnoDB就可以, 他是行级锁, 可以快速读写,   如果只读不写, 用myisAm. 

  • 相关阅读:
    pip install selenium==版本号 报错
    解决phantomjs输出中文乱码
    phantomjs学习之网页访问测速
    phantomjs学习之截图
    bzoj1069-最大土地面积
    hdu4372-Count the Buildings
    bzoj3786-星系探索
    Codeforces633H-Fibonacci-ish II
    hdu3625-Rooms
    斯特林数
  • 原文地址:https://www.cnblogs.com/dangdanghepingping/p/10675303.html
Copyright © 2011-2022 走看看