首先,推荐一篇博客:http://www.cnblogs.com/sunzn/archive/2013/03/14/2960248.html

当时,我安装完mysql数据库后,新建一个数据库后插入数据,首先出现了中文不能插入mysql数据库的问题,解决办法如下:

修改mysql文件中my.ini里的 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"变成sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",修改完后,重启mysql服务,即可解决中文无法插入的问题。

接下来,可能会发现插入的中文出现了乱码问题,那么解决的办法就是,修改my.ini文件中 character-set-server=utf8和 character-set-server=utf8这两句,如果不是utf8就全部修改成utf8格式,这样再次重启mysql服务即可解决插入中文乱码的问题。(PS:这里又会出现一个新问题,那就是在之前已经创建的数据库,此时插入中文可能也会出现中文乱码,解决的办法就是删除原来创建的数据库,重新创建一个一模一样的数据库,就不会出现插入中文乱码的问题啦)

 具体修改完后的my.ini文件如下(此处是我自己的mysql中my.ini文件,仅作参考哦):

####################配置文件开始#################### For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the# *** default location during install, and will be replaced if you# *** upgrade to a newer version of MySQL.[client]default-character-set=utf8[mysqld]character-set-server=utf8port=3306basedir  ="F:\mysql/"datadir  ="F:\mysql/data/"tmpdir   ="F:\mysql/data/"socket   ="F:\mysql/data/mysql.sock"log-error="F:\mysql/data/mysql_error.log"#server_id = 2#skip-lockingmax_connections=100table_open_cache=256query_cache_size=1Mtmp_table_size=32Mthread_cache_size=8innodb_data_home_dir="F:\mysql/data/"innodb_flush_log_at_trx_commit =1innodb_log_buffer_size=128Minnodb_buffer_pool_size=128Minnodb_log_file_size=10Minnodb_thread_concurrency=16innodb-autoextend-increment=1000join_buffer_size = 128Msort_buffer_size = 32Mread_rnd_buffer_size = 32Mmax_allowed_packet = 32Mexplicit_defaults_for_timestamp=true sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES####################配置文件结束###################

关于mysql数据库插入数据,不能插入中文和出现中文乱码问题相关推荐

  1. git status 显示中文和解决中文乱码

    git status 显示中文和解决中文乱码 文章目录 git status 显示中文和解决中文乱码 解决git status不能显示中文 解决git bash 终端显示中文乱码 通过修改配置文件来解 ...

  2. 已解决Python向数据库插入数据的字符串中含有单引号或双引号报错

    已解决Python向数据库插入数据的字符串中含有单引号或双引号报错:(102, b"Incorrect syntax near 'S'.DB-Lib error message 20018, ...

  3. Android中连接MySql数据库获取数据的简单实现

    文章目录 背景 demo布局 导入jar包 demo代码实现 权限设置 应用运行的结果 背景 一般情况下,Android与数据库中的数据进行交互都是通过调用api接口来实现的.但是今天我们就来尝试实现 ...

  4. cmd查看mysql数据库表_cmd中查看MySQL数据库表数据及结构

    0. 1 .cmd进入mysql安装的bin目录(C:\Program Files\XXXXXX\MySQL Server 5.6\bin) mysql -hlocalhost -uroot -p 回 ...

  5. 导出远程mysql数据库中的表_shell脚本实现导出远程mysql数据库表数据至本地

    bin/main.sh脚本内容 #!/bin/bash #作用:用于同步远程mysql数据库表数据至本地 #作者:丁艺博 source /etc/profile source ~/.bash_prof ...

  6. mysql的代码需要保存吗_php向Mysql数据库保存数据的代码

    php向Mysql数据库保存数据的代码 PHP如何向MySQL数据库中写入数据你知道吗?你对PHP向MySQL数据库中写入数据了解吗?下面是小编为大家带来的php向Mysql数据库保存数据的`代码,欢 ...

  7. mysql 刷新二进制日志_使用binlog日志恢复MySQL数据库删除数据的方法

    binlog日志简介: binlog 就是binary log,二进制日志文件,这个文件记录了MySQL所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间. b ...

  8. mysql数据库约束详解_基于MySQL数据库的数据约束实例及五种完整性约束介绍

    为了防止不符合规范的数据进入数据库,在用户对数据进行插入.修改.删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确.有效.相容. ...

  9. Canal 实现 Mysql数据库实时数据同步

    简介 1.1 canal介绍 Canal是一个基于MySQL二进制日志的高性能数据同步系统.Canal广泛用于阿里巴巴集团(包括https://www.taobao.com),以提供可靠的低延迟增量数 ...

最新文章

  1. 硬链接与软链接的区别有哪些?
  2. 节点插入--对比jQuery和JavaScript方法(一)
  3. 【公开课预告】百度语言与知识最新技术成果详解
  4. 八.linux系统文件属性知识
  5. SAP S/4HANA里如何创建Customer主数据以及执行后续处理
  6. python能不能用c打开文件_C/C++/Python等 使用二进制模式打开文件与不使用二进制模式的区别...
  7. java 并发 主键_高并发数据库自增主键分析
  8. Python在视频处理上的优势有哪些
  9. centos 修改开机画面
  10. Docker的镜像基本原理和概念
  11. testservice小项目总结
  12. DEFINE_MUTEX
  13. [php] 表单注意事项
  14. java中ImageIcon路径问题
  15. 敌兵布阵 HDU 1166 线段树
  16. 超级实用且不花哨的js代码大全 (六) ----代码判断,幻灯片播放器,广告效果
  17. js代码美化、格式化、css代码美化、格式化、html代码美化、格式化
  18. 国开计算机上机表格试题答案,国开大学计算机实操答案一
  19. ubuntu14.04拒绝winscp的连接请求问题的解决笔记
  20. teamviewer 11 linux,安装Teamviewer的问题

热门文章

  1. python创建一个有序链表_算法2-2:生成递增有序链表+两个链表合并
  2. “猜画小歌”的一些细节和思考
  3. 理解PHP的四大概念对网站开发至关重要
  4. js学习-DOM之动态创建元素的三种方式、插入元素、onkeydown与onkeyup两个事件整理...
  5. ping: sendto: Network is unreachable
  6. 黑客攻击我们的11步详解及防御建议
  7. 使用OpenGL Shader实现放大镜效果
  8. 残差学习,152层网络,微软夺冠2015 ImageNet计算机视觉识别挑战
  9. 基于用户投票的排名算法Reddit
  10. python函数编程-偏函数partial function