mysql是我们项目中非经常常使用的数据型数据库。可是由于我们须要在数据库保存中文字符,所以经常遇到数据库乱码情况。

1、创建数据库及表时设置字符集,避免出现中文乱码的方法:

创建数据库

CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;

--注意后面三个单词之间是有下划线的对于每个选项所给定的值,前面没有等号;在第一个选项和第二个选项之间也没有逗号。

创建表

CREATE TABLE cartoon(

name varchar(20),

sex varchar(20),

age varchar(20),

country varchar(20)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

这几个设置好了,基本就不会出问题。

INSERT INTO `cartoon` VALUES('校长','男','54','中国');

2、设置MySQL的my.ini文件

分别在[client] 标签和 [mysqld]

添加:character_set_server=utf8

php中文网数据库的搭建,【后端开发】php数据库中文乱码相关推荐

  1. 3.1【微信小程序全栈开发课程】在本地搭建后端开发环境

    第二章将前端页面的框架基本搭建好了,第三章,我们来做登录功能,登录功能需要在后端获取到用户信息,返回到前端.所以先来搭建后端开发环境 1.后端开发环境介绍 我们的项目用的是前后端分离开发 前端可以理解 ...

  2. 后端开发-MySQL数据库相关流程图原理图

    前言 整理了一些 MySQL 数据库相关流程图/原理图.做一下笔记,分享给大家一起学习. 1. MySQL 主从复制原理图 MySQL 主从复制原理是大厂后端的高频面试题,了解 MySQL 主从复制原 ...

  3. 微信开发众筹项目视频教学小程序+java后端开发+mysql数据库

    用HBuilder X开发微信小程序,java后端开发工具idea,mysql数据库,主要功能有:用户管理.分类列表.分类金额.众筹列表.订单列表.系统设置.权限分配 源码下载地址:>>& ...

  4. java中文乱码decode_Java WEB开发中的中文乱码问题解决

    在项目中总是遇到乱码问题,有时候在网上查找到了解决方案,但是没有记录下来为什么出现的乱码.因为出现乱码的方式有好几种,我简单总结一下吧,为以后留着用,也算总结学习一下. 一般来讲,为了处理乱码问题,在 ...

  5. pyscripter与python的关系_详解python开发环境PyScripter中文乱码问题解决方案

    PyScripter是一个使用Delphi开发的开源的Python集成开发环境(IDE),PyScripter支持Python2.4.2.5.2.6.2.7.3.0.3.1.3.2,而且可以根据需要切 ...

  6. java开发数据库属于后端吗_JavaWeb后端开发,数据库知识需要掌握到何种程度?...

    一般来说,我们将网站分为前端和后端.前端主要负责页面的展示,后端则是业务逻辑的实现,后端是由一些实现业务逻辑的Java代码和数据库组成. Javaweb做后端,数据库方面需要掌握到哪种程度?我把我能想 ...

  7. JavaWeb后端开发,数据库知识需要掌握到何种程度?

    一般来说,我们将网站分为前端和后端.前端主要负责页面的展示,后端则是业务逻辑的实现,后端是由一些实现业务逻辑的Java代码和数据库组成.Javaweb做后端,数据库方面需要掌握到哪种程度?我把我能想到 ...

  8. php建一个表按删除就删除,php怎样删除数据库表_后端开发

    php删除数据库表的要领:起首建立一个PHP示例文件:然后衔接mysql数据库:末了经由过程"DROP TABLE runoob_tbl"语句删除MySQL数据表即可. 引荐:&l ...

  9. python中文开发环境_Eclipse搭建Python开发环境+Python中文处理

    1.基本需求 4.解压pydev,将features和plugins两个文件夹拷贝到Eclipse 对应文件夹上 2.安装pydev插件 1.打开eclipse,帮助(Help)->Instal ...

  10. c语言vs开发小型数据库,用C语言开发小型数据库管理系统代码

    注意是代码 #include #include typedef struct count{ /*保存记录条数结构体*/ char name[10]; int num; }count; typedef ...

最新文章

  1. eclipse.ini内存设置
  2. 用python绘制柱状图标题-如何用Python绘制3D柱形图
  3. leetcode算法题--Triangle
  4. 市电中断时,数据中心机房如何保证持续供电?
  5. linux中系统调用和库函数的区别
  6. tensorflow随笔-队列管理器QueueRunner-生产者与消费者
  7. 史上最简单的 SpringCloud 教程 | 第十四篇: 服务注册(consul)
  8. 精确记录和恢复ListView滑动位置
  9. Spring Boot : Spring Boot 开启 debug=true 查看哪些自动配置加载了
  10. python windows记事本_pywinauto自动化操作记事本
  11. ImportError: libgdal.so.20: cannot open shared object file: No such file or directory
  12. 25. Element nextSibling 属性
  13. CridView创建 实现选中,编辑,取消,删除
  14. 电路板故障测试仪GR4080软件,电路板故障检测仪
  15. H5页面通过浏览器调用摄像头拍照
  16. Android JTT808协议通讯
  17. 病毒茶几 U盘里的恶魔——Autorun病毒
  18. 打印1000年到2000年之间的闰年
  19. 【直播回顾】Hello HarmonyOS系列应用篇完美收官!
  20. 汇编实验:屏幕窗口程序

热门文章

  1. 小龟小车A2学习笔记
  2. 云服务器 文件 传输,云服务器文件 传输
  3. FMCW雷达书籍分享 FMCW radar design
  4. 十二、linux GPIO初始化
  5. 单片机联网,UIP实现tcp/udp协议
  6. 关于同步加载与异步加载的区别
  7. Oracle 12C R2-新特性-转换函数的增强
  8. mysql的tmp_table_size和max_heap_table_size
  9. 把9999的各个2进制位置上的1的 值打印出来? 如何实现? 1的数量 二机制位 x(x-1)
  10. CSP认证 201312-1出现次数最多的数[C++题解]:简单题