zoukankan      html  css  js  c++  java
  • Mysql顯示中文問題

    一直没找到好方法解决。

    網上說的都是關於什麽PHP,JSP連接上的問題。

    我只是想在終端上顯示一下裏面的中文内容而已。

    一開始加入中文字符後第一個漢字顯示的是一個'?'。

    查一了下才發現是編碼的問題。

    Mysql默認的貌似都是Latin1,不能顯示中文的原因就在這。

    要改爲utf8,或者是GBK才能正常的顯示中文。

    這我只能成功的將某一個數據庫改爲utf8。

    方法是:

    1)新建數據庫時就修改默認

    2)對已有的數據庫的更改

    這樣再插入中文和顯示中文就没問題了。

    另外,如果在Workbench裏正常插入中文而在terminal中顯示亂碼,那是Mysql的編碼設置問題。

    可以嘗試

    set names gbk;

    set names utf8;

    ...

    如果在導入txt時發現英文正常,中文是空白則說明txt文件的編碼不對

    改成utf8即可。

  • 相关阅读:
    os模块
    自定义模块--->可执行文件
    VSCode同步插件Sync
    Django之模板
    十:索引+慢查询
    八分组查询
    (一)Django之虚拟环境
    二:Anaconda的使用
    Python之数据类型
    Python零散知识点
  • 原文地址:https://www.cnblogs.com/alex4814/p/2297352.html
Copyright © 2011-2022 走看看