一、概述及字符集 在工作中,有时我们会遇到更换数据库字符集的问题,那如何正确更换数据库的字符集呢?更换之后数据库的数据不会出现乱码,下面简单讲解一下数据库不同字符集的转换过程。 1.1 需要更换字符集的场景 1、原有数据库的字符集由于前期规划不足,随着业务的发展不能满足业务的需求。如原来业务系统用的 ...
分类:
数据库 时间:
2020-04-13 13:48:00
阅读次数:
94
现今主流的计算机中文字符编码方案是:GBK和UTF-8。 不同编码方案使用不同的字符集,GBK字符集在中文字符长度和字符数量上存在绝对优势,但对国外字符并不支持。所以,完全面向国内的程序/网页使用的是GBK字符集的GBK编码,而面向国外或面向国内兼国外的程序/网页使用的是Unicode字符集的UTF ...
分类:
其他好文 时间:
2020-04-12 10:45:10
阅读次数:
102
在修改mysql默认字符集的时候: 1. 需要拷贝/usr/share/mysql下的my-huge.cnf 或者my-small.cnf到 /etc/my.cnf,但是官网说:从5.7.18开始不在二进制包中提供my-default.cnf文件。 所以我直接把my-default.cnf作为配置文 ...
分类:
数据库 时间:
2020-04-11 10:23:36
阅读次数:
107
[TOC] 基本类型介绍 JAVA 中标识符的命名原则 可以使用 " _ ", " $ " 开头,其他字符一律不行; 不可以使用数字作为开头; JAVA 使用Unicode字符集,所以可以使用汉字来命名;但是我们人为不允许。 变量类型 1.常用变量的大小 (1 Bytes = 8 bits) dou ...
分类:
其他好文 时间:
2020-04-10 00:07:36
阅读次数:
78
需求: 客户环境linux oracle 11.2.0.4单实例 新环境linux redhat oracle 11.2.0.1 单实例 客户需要准备什么一套新的测试库,当前测试库有软件,但是无DB.整个库都需要迁移过去。 流程及思路: 1.搭建测试库DB,字符集与生产环境相同 2.创建一个测试表, ...
分类:
其他好文 时间:
2020-04-07 12:53:38
阅读次数:
92
MySQL常用引擎 MyISAM:MySQL 5.5之前的默认引擎,不支持行锁、事务、外键,非聚簇索引。 InnoDB:MySQL 5.5之后的默认引擎,支持行锁、事务、外键,聚簇索引。 一般来说,MyISAM适合读密集型的表,InnoDB适合写密集型的表。 字符集与校对规则 字符集(charset ...
分类:
数据库 时间:
2020-04-07 00:08:42
阅读次数:
95
java.sql.SQLException: Incorrect string value: '\xE7\x9A\x84' for column 'name' at row 1 在创建创建数据库设置 CREATE DATABASE IF NOT EXISTS database_name DEFAUL ...
分类:
数据库 时间:
2020-04-07 00:04:50
阅读次数:
65
1.操作数据库(CRUD) C(Create):创建 创建数据库:create databases; 创建数据库:判断不存在,再创建:create database if not exists 数据库名称; 创建数据库:并指定字符集:create database 数据库名称 character s ...
分类:
数据库 时间:
2020-04-06 17:31:47
阅读次数:
99
题目一览 进去,给了源码: 还有个提交框,以GET方式提交: 代码审计吧。 逻辑是: 接受一个URL,经过两次URL解析,不能是suctf.cc 第三次编码传入,经过一次编码+处理空格之后,判断是否为suctf.cc,是的话才执行URL。 P1 URL的Unicode解析漏洞 ? 这道题的考点是黑帽 ...
分类:
编程语言 时间:
2020-04-06 15:45:12
阅读次数:
143
meta是用来在HTML文档中模拟HTTP协议的响应头报文。META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的<HEAD>标记和<TITLE>标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;它 ...
分类:
Web程序 时间:
2020-04-06 15:24:02
阅读次数:
83