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','学校')

    最后成功插入中文

  • 相关阅读:
    HUST 1017 Exact cover (Dancing links)
    HDU 1160 FatMouse's Speed (DP)
    HDU 1058 Humble Numbers (DP)
    Kubernetes(k8s)
    linux命令
    入侵检测系统
    lynis检测
    CPU死锁
    检测工具lynis
    Linux表面工作
  • 原文地址:https://www.cnblogs.com/kyxyes/p/3348313.html
Copyright © 2011-2022 走看看