关于mysql的cmd命令行窗口中文乱码以及表格不整齐的原因以及解决办法

1、中文乱码

1、出现原因

  • 字符集是utf-8,不能显示所有的汉字
  • 创建表的时候出了问题。创建表的时候默认字符集是Latin1

2、解决办法

  • set names gbk;
    这是暂时的解决措施,每次打开mysql时都要重新设置,较麻烦。
  • 找到my.ini文件(一般是在C盘:C:\Program Files\MySQL\MySQL Server 5.5下),用记事本打开my.ini,Ctrl + f 查找default-character-set=utf8,将utf8改为gbk。
    (永久性的解决,但平常用的编码形式一般都是utf-8,有利有弊)

2、表格对不齐

关于mysql的cmd命令行窗口中文乱码以及表格不整齐的原因以及解决办法_第1张图片

可能原因以及解决方法

  • 创建表的时候出现了错误,建议删除重建
  • 输入 charset gbk;命令
    这是暂时解决出现的问题,每次重启时都要使用这个命令。

你可能感兴趣的:(sql,乱码,mysql,cmd)