zoukankan      html  css  js  c++  java
  • mysql 设置编码

    以下几点为个人整理,如果各位还有更好的办法,都可以补充。

    修改mysql安装目录下面的my.ini配置文件中

    一处位于[client]标签下,将此处改为default-character-set=gutf8,更改用户默认编码。第二处位于[mysqld]标签下,改为default-character-set=utf8

    在mysql命令行中输入如下指令

    SET charactersetclient = utf8;
    SET charactersetconnection = utf8;
    SET charactersetdatabase = utf8;
    SET charactersetresults = utf8;/这里要注意很有用/
    SET charactersetserver = utf8;
    但是这些重启后,编码设置又复原了

    创建库或者表命令中

    加入编码标识,例如 CREATE DATABASE test2 DEFAULT CHARACTER SET utf8 COLLATE utf8generalci,指定库是utf8编码
    在phpmyadmin中直接选择整理为utf8generalci即可
    创建表的时候也可以为表带上编码,例如:CREATE TABLE abc(...;)CHARSET=utf8;

    在其他语言开发过程中,注意数据库连接要和数据库编码一致

    如java中jdbc:mysql://192.168.0.5:3306/test?characterEncoding=utf8
    将编码也设置成utf8

    暂时我只能写这么多。

  • 相关阅读:
    用自己的话描述wcf中的传输安全与消息安全的区别(一)
    web服务器( nginx )及请求代理
    windows系统安装
    邮箱使用
    常见dos命令总结
    前端技术碰到的陌生单词
    前端工作思考
    table标签详解
    PC 端响应式布局
    HTML标签嵌套规则
  • 原文地址:https://www.cnblogs.com/huangjacky/p/2607832.html
Copyright © 2011-2022 走看看