1.安装数据库是指定字符集为utf8,校验也设为utf8_bin
2.当使用客户端连接时,如果客户端是gbk,使用set names gbk即可解决
SET NAMES 'x ' 语句与这三个语句等价:
mysql>
SET character_set_client = x
;
mysql>
SET character_set_results = x
;
mysql>
SET character_set_connection = x
;
此时collation_connection使用gbk的默认collate: gbk_chinese_ci
3.也可以同时使用set names gbk collate gbk_bin
这时指定了collation_connection: gbk_bin
相关推荐
这份“MySQL个人学习笔记”涵盖了从基础到进阶的多个方面,旨在帮助学习者全面理解MySQL的使用。 1. **安装与配置**: 在开始学习MySQL之前,你需要了解如何在不同的操作系统上安装MySQL服务器,如Windows、Linux...
### MySQL 学习笔记 #### 一、MySQL 客户端与服务器结构 MySQL 是一个关系型数据库管理系统(DBMS),采用客户端/服务器架构。在该架构中,客户端通过网络与服务器进行通信。 1. **客户端验证:** 验证客户端连接...
在MySQL的安装方面,笔记提醒使用者注意端口号选择默认的3306以及字符集选择UTF-8,这是因为UTF-8的字符集具有较好的兼容性和广泛支持多语言的特点。 笔记中还涵盖了什么是SQL,以及SQL规范的一些基本要求。SQL是一...
MySQL 学习笔记 MySQL 安装 MySQL 的安装非常简单,首先需要下载 MySQL 的安装包,下载路径是 https://dev.mysql.com/downloads/mysql/,可以选择要在什么平台使用 MySQL,然后点击下载。下载后直接解压到一个...
- **学习方法**: 学习MySQL的有效途径之一是多写SQL语句并进行实践操作。 ### 四、MySQL的安装与配置 #### Windows平台下的安装与配置 - **安装包分类**: - **图形化界面安装**: 提供安装向导,适合初学者。 - ...
### MySQL学习笔记知识点详解 #### 一、MySQL服务管理 **1. 启动MySQL服务** 在Windows环境中,可以通过以下命令启动MySQL服务: ```sql net start mysql ``` **2. 创建Windows服务** 若要手动创建一个...
这份学习笔记涵盖了MySQL的一些基本操作,包括启动、连接、安全、数据库管理和表的操作。以下是对这些知识点的详细解释: 1. **启动MySQL服务** 使用`net start mysql`命令可以启动MySQL服务。确保MySQL服务已经...
本篇学习笔记涵盖了从基础操作到高级特性的全面内容,旨在帮助读者从初级到高级提升MySQL技能,成为一名数据库管理员。 首先,我们从MySQL的启动和管理开始。在Windows环境下,可以使用`net start mysql`命令来启动...
MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据...总之,这份MySQL学习笔记为初学者提供了基础的数据库管理知识,包括安装、配置、基本操作和SQL语句的使用,为深入学习MySQL打下了坚实的基础。
Linux运维学习笔记:MySQL数据库中文乱码原理及解决乱码方案 在Linux环境下进行MySQL数据库的管理和维护,经常会遇到中文乱码问题。本文将深入解析中文乱码产生的原因,并提供一系列解决方案,帮助用户有效解决...
MYSQL入门学习笔记精华 MYSQL是一个开源的关系数据库管理系统,在现代Web开发中广泛应用。作为一个入门学习笔记,这篇笔记涵盖了MYSQL的基础知识点,包括安装、配置、数据库和表的基本操作、数据类型等内容。 安装...
在字符集方面,文章解释了字符与计算机二进制字节序列的关系,以及字符集和比较规则的重要性。MySQL支持多种字符集,每种字符集有自己的比较规则,可以通过配置设定。理解字符集有助于正确处理多语言数据和排序问题...
MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。本笔记主要涵盖了MySQL的基础操作,包括密码设置、SQL...通过学习和实践这些基本概念和操作,可以更好地理解和运用MySQL来管理和操作数据库。
### MySQL数据库学习笔记知识点概述 #### 一、数据库分类及关系型数据库介绍 - **数据库类型**:数据库根据规模和用途可分为大型、中型和小型数据库。此外还有非关系型数据库。 - **大型数据库**:如Oracle和DB2...
根据所提供的文件内容,以下是对MySQL学习笔记的知识点进行详细的阐述: 第1章 数据库概述 - 数据存储方式:MySQL使用关系型数据库管理系统,以表格形式存储数据,表格由行(记录)和列(字段)组成。 - 数据库范式...
MySQL学习笔记详细知识点如下: 1. MySQL简介 MySQL是一个关系型数据库管理系统(RDBMS),被广泛应用于互联网领域,尤其是Web应用中。它是开源免费的,支持多用户访问和管理大量数据。 2. 数据库基础知识 数据库...
MySQL是一个流行的开源关系型数据库管理系统(RDBMS),由瑞典的MySQL AB公司开发,现在是...这份笔记非常适合那些想要学习或者复习MySQL基础的学生和开发者,它将帮助他们建立起对数据库操作的基本概念和实践技能。
3. 数据类型:了解MySQL支持的数据类型,如整数(INT)、浮点数(FLOAT)、字符串(VARCHAR)、日期时间(DATETIME)等。 4. 创建数据库:使用CREATE DATABASE语句创建新的数据库,以及选择和切换数据库。 5. 表的...
MySQL学习笔记 MySQL是一种关系型数据库管理系统,广泛应用于Web应用程序的数据存储和管理。本笔记总结了MySQL的基本使用方法和常用命令。 启动和连接MySQL 要启动MySQL服务,使用以下命令: ``` net start mysql...