显示数据库服务器编码:

1.使用命令:status

2.使用命令:show variables like 'char%';

修改这些编码可以使用如下命令:

set character_set_clinet = abk

想永久的修改character_set_database和character_set_server的编码可以去mysql的配置文件mysql.ini中修改 character-set-server,修改了他,那'character_set_database和character_set_server'的编码也跟着变了。

我们经常出现乱码的情况,应该注意以下几点:

数据库编码、php的mysql_query('set names utf8')、文件编码(php文件和网页文件编码) 三种编码必须保持一致。

而数据库编码中包括:数据库编码、表的编码、表字段的编码,三者一般也需要保持一致。一般设置了数据库编码之后,就不用去管表和字段的编码了,因为他们会默认数据库的编码。

总结乱码原因:

存入数据的数据出现乱码:网页显示的编码(头部content)和数据库字段的编码不一致。解决方法,修改数据库表的字段编码

不存入数据的数据出现乱码:网页显示的编码(头部content)和文件的编码不一致。解决方法,修改文件的编码

转载于:https://www.cnblogs.com/yuwensong/p/4428490.html

数据库服务器编码,数据库编码,数据库表编码,数据库表字段编码相关推荐

  1. 阿里云mysql数据库引擎_在阿里云RDS数据库服务器中将MySQL InnoDB引擎表转为压缩格式...

    今年以来将我们以前托管或者租用的服务器全面转向阿里云,除了采用ECS服务器以外,还有一项重要的是采用了RDS数据库服务器,这对于服务的稳定性.各项指标的监控.调优等都有帮助. 不过随着近期更多数据库转 ...

  2. 在一台数据库服务器上创建多个金仓数据库

    同一金仓数据库服务器上可以创建多个不同的数据库,不同的数据库端口号相同(54321),仅使用不同的名称进行区分,下面说明在已有数据库的服务器上创建数据库的方法,如下(推荐使用脚本方式): 1.在安装了 ...

  3. SQL Server2019数据库查询所有数据库名、表名、表结构、表字段、主键方法演示,执行sql提示对象名‘user_tab_columns‘、 ‘user_cons_columns‘ 无效问题解决

    SQL Server2019 数据库查询所有数据库名.表名.表结构.表字段.主键方法演示 第一章:查询方法 ① 查询所有数据库名 ② 查询所有表名方法 ③ 查询表结构.表字段方法 ④ 查询主键方法 第 ...

  4. 修改 数据库服务器 密码是什么原因,怎么改数据库服务器密码是什么原因

    怎么改数据库服务器密码是什么原因 内容精选 换一换 用户购买DDM实例后,可以使用Navicat等客户端连接DDM实例,也可以使用CLI或JDBC驱动连接DDM实例中的目标逻辑库.本章节指导用户如何连 ...

  5. 数据库主从复制,读写分离,分库分表理解 (数据库架构演变)

    主从复制 主从复制, 主要是针对MySQL数据库的高可用性, 容灾性上面.      是叫做高可用性? 高可用性可以简单的理解为容灾性, 稳定性, 针对故障,风险情况下的处理, 备案, 策略.  指系 ...

  6. 服务器系统坏了如何导出sql数据库,服务器系统坏了如何导出sql数据库

    服务器系统坏了如何导出sql数据库 内容精选 换一换 PostgreSQL支持逻辑备份.您可使用pg_dump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据 ...

  7. 达梦数据库服务器与文件内数据,达梦数据库使用

    达梦数据库使用 达梦数据库使用 达梦数据库安装及配置 前言 一.达梦数据库安装包的下载 二.达梦数据库安装步骤 安装前准备 安装DM数据库软件 创建数据库 三.达梦数据库的启动/停止 前言 本章讲解达 ...

  8. 数据库表(字段类型、约束、截断表、修改表字段、重命名表)

    字段类型: 在这里只列举一些常用的字段类型: 整数类型:int(Integer):普通大小的整数 小数类型: float(m,d):单精度浮点数,m表示数字长度,d表示小数位数,例如float(5,2 ...

  9. 怎么设置数据库服务器的最佳性能,调整Windows参数提高数据库服务器性能

    第1页:提高数据库服务器性能 数据库SQL Server跟Windows操作系统是同一个父母生的,他们在一些技术上具有共通性.这在很多方面都有体现.如在日常工作中,我们可以通过调整Windows操作系 ...

  10. mysql数据库的注释语句是_coding++ :MySQL 使用 SQL 语句查询数据库所有表注释已经表字段注释...

    1.要查询数据库 "mammothcode" 下所有表名以及表注释 /*查询数据库 'mammothcode' 所有表注释*/SELECT TABLE_NAME,TABLE_COM ...

最新文章

  1. 在Ubuntu 16.04.1 LTS上安装ATS 6.2.1 LTS实录
  2. Handler消息处理机制详解
  3. 卡耐基梅隆大学计算机金融专业,卡耐基梅隆大学计算机金融硕士申请要求及专业优势...
  4. 算法--------------整数反转
  5. shujufenxi:一季度中国人每天存700亿元!“报复性存款”能带来消费吗?
  6. python右对齐格式化输出_python笔记-格式化输出(%和format的用法)
  7. mysql默认排序规则_mysql 字符集与排序规则的简单了解
  8. Mongodb副本集配置
  9. Linux基础学习九:Mysql读写分离原理以及详细搭建步骤
  10. 爪哇国新游记之二十八----从url指定的地址下载文件到本地
  11. 戴尔微型计算机怎么换系统,给戴尔外星人笔记本电脑的win7系统更换为win10系统图文教程...
  12. 从零开始学前端:标签渐变和媒体查询 --- 今天你学习了吗?(CSS:Day25)
  13. leetcode第一刷_Count and Say
  14. 计算机excel宏代码怎么写,教你如何使用Excel VBA VBA新手必看
  15. css 图片剪切object-fit属性
  16. Java获取 [a,b] 范围的随机数公式
  17. 高等数学中常见的导数公式
  18. KB、MB、GB等和KiB、MiB、GiB等的区别
  19. (四)UPF之常用低功耗单元(Isolation、Level Shifter、Power Switch、State Retention、Always on cell)
  20. -1. HTMLCSS 基础总结

热门文章

  1. 测绘程序设计 C++ CSU
  2. [python] 对于arcpy的简单使用。
  3. 二叉树的简单应用--表达式树
  4. 用Arcpy实现空间分析(建立缓冲区为例)
  5. ERDAS 安装完成之后如何打开软件新建工程
  6. mysql插入datetime默认值0000-00-00时报错
  7. 服务器管理器添加php,为web服务器添加php的支持
  8. 深入解剖 linux内存管理之mmap
  9. gmssl java api,GmSSL-支持国密算法和标准的OpenSSL分支
  10. ios md5 原理_iOS实现MD5加密