当前位置: 首页 > news >正文

【mysql中文编码】mysql中文乱码中文编码问题

https://zhidao.baidu.com/question/2015872588623413508.html
A. 字符编码: “使用命令行方式登陆到MySQL服务器, 建立一个数据库,数据库编码设为UTF-8。此时,如果直接在命令行窗口使用insert语句插入中文,就遇到类似 ERROR 1406 (22001): Data too long for column 'name' at row 1 错误。乍一看,是字段长度引起的问题,但是实际是字符编码的问题。可是尝试以下解决方法: 1、在Linux中,使用终端方式登陆MySQL服务器,运行以下命令: set names utf8; 该命令将终端的字符编码设为了UTF-8。此后再插入数据库中的内容都会按照UTF-8的编码来处理。 注意:在Linux中,终端方式中直接插入中文内容,可能并不会出现1406错误,但是这时插入的 数据 是按照系统的默认编码进行处理。因此对编码为UTF-8的数据库,在显示数据的地方可能会出现乱码。 2、在Windows下,命令行窗口不支持UTF-8编码,所以使用“set names utf8;”不会达到转化中文的 效果。但是这个问题还是可以解决的: (1)使用默认编码建立数据库。这种情况下就可以直接输入中文了,但是相应的问题,就是会 失去UTF-8编码的灵活性。特别是不利于软件的国际化。 (2)放弃命令行窗口登录MySQL,使用图形化客户端。客户端工具可以MySQL的官方网站上找到。” B. Mysql配置文件: “在my.ini里找到sql- mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'把其中 的STRICT_TRANS_TABLES,去掉,或者把sql- mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION注释掉,然 后重启mysql就ok了

相关文章:

  • 【RPC】为什么需要RPC,而不是简单的HTTP接口
  • 【JAVA】java中implements和extends的使用小结
  • 【postgreSQL】Postgres-XL--基于PostgreSQL的开源分布式实现
  • 【python C结构体】Python Ctypes结构体指针处理(函数参数,函数返回)
  • 【慢查询log】MySQL慢查询日志的配置与使用教程
  • 【安装gcc】centOS6、6.5、6.8、6.9……安装/升级gcc方法
  • 【Django工程目录】Django工程目录结构优化
  • 【二叉树】二叉树的遍历规则(前序遍历、后序遍历、中序遍历)|前/后/中缀表达式...
  • 【表单】表单数据的提交和处理
  • 【表单】表单数据的提交和处理_liangchaoxi的IT博客_新浪博客
  • 【nginx+django】通过Nginx部署Django(基于ubuntu)
  • 【TensorFlow】TensorFlow入门:第一个机器学习Demo
  • 十分简单的redis使用说明及性能测试
  • 【RAID】什么是RAID?RAID有什么用?RAID原理_liangchaoxi的IT博客_新浪博客
  • 【RAID】什么是RAID?RAID有什么用?RAID原理
  • 《剑指offer》分解让复杂问题更简单
  • 【5+】跨webview多页面 触发事件(二)
  • bootstrap创建登录注册页面
  • Linux快速复制或删除大量小文件
  • mysql中InnoDB引擎中页的概念
  • Promise面试题,控制异步流程
  • ReactNativeweexDeviceOne对比
  • uva 10370 Above Average
  • vue 配置sass、scss全局变量
  • windows下使用nginx调试简介
  • 测试如何在敏捷团队中工作?
  • 搭建gitbook 和 访问权限认证
  • 技术发展面试
  • 码农张的Bug人生 - 初来乍到
  • 前端学习笔记之观察者模式
  • 我的zsh配置, 2019最新方案
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • MPAndroidChart 教程:Y轴 YAxis
  • #传输# #传输数据判断#
  • (3)nginx 配置(nginx.conf)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (rabbitmq的高级特性)消息可靠性
  • (八)Flask之app.route装饰器函数的参数
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (一)UDP基本编程步骤
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (一)基于IDEA的JAVA基础12
  • (已解决)什么是vue导航守卫
  • (转) RFS+AutoItLibrary测试web对话框
  • ***利用Ms05002溢出找“肉鸡
  • .bat文件调用java类的main方法
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .net framework4与其client profile版本的区别
  • .net MySql
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .net开发时的诡异问题,button的onclick事件无效
  • .net实现客户区延伸至至非客户区
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)