zoukankan      html  css  js  c++  java
  • 解决Mysql的中文出现“??”乱码问题

    如图出现??,所以没有正常插入中文

    输入show variables like '%char%'

    查看编码方式

    将MYSQL数据库同一设置成: gbk格式, 命令如下:

    MYSQL>set character_set_client = ''gbk'' ;

    MYSQL>set character_set_connection = ''gbk'' ;

    MYSQL>set character_set_results= ''gbk'' ;

    MYSQL>set character_set_server= ''gbk'' ;

    理想编码如下

    设置完后,drop database worddb;(一开始实验了好几次drop了表,结果一直不成功,后来干脆直接drop 数据库,结果ok了)

    --use worddb;使用这个数据库
    create table words(
    id int primary key auto_increment,
    enword varchar(32) not null,
    chword varchar(256) not null
    )
    insert into words(enword, chword) values('boy','男孩')
    insert into words(enword, chword) values('school','学校')

    最后成功插入中文

  • 相关阅读:
    python函数
    python3基础4
    布尔值常识
    字典常用魔法方法
    字典相关常识
    元组相关常识
    列表及其魔法方法(list类中提供的方法)
    列表相关常识
    day11练习题
    字符串相关常识
  • 原文地址:https://www.cnblogs.com/kyxyes/p/3348313.html
Copyright © 2011-2022 走看看