先mysql进入:
GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
eg:
[root@linuxtest test]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.30-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Query OK, 1 row affected (0.06 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| cacti |
| mysql |
| test | |
+--------------------+
5 rows in set (0.07 sec)
这个test库就是utf-8格式的
分享到:
相关推荐
在处理数据库时,数据的编码格式是非常重要的,UTF-8是一种广泛使用的Unicode编码,能支持多种语言字符集,包括中文。在易语言中实现另类数据库读写UTF-8,主要是为了克服原生支持的不足,提供更灵活和高效的数据...
这将创建一个名为"mydatabase"的数据库,使用UTF-8字符集和utf8_general_ci排序规则。 表创建命令 在MySQL中,创建表使用CREATE TABLE语句。该语句的基本语法如下: ``` CREATE TABLE 表名 ( 列1 数据类型, 列2 ...
本教程将详细介绍如何在Linux环境下设置MySQL数据库的字符集为UTF-8,并讲解如何重启MySQL服务。 首先,我们需要找到MySQL的配置文件`my.cnf`。这个文件通常位于`/etc/my.cnf`或`/etc/mysql/my.cnf`。如果没有默认...
- 对Unicode字符集的支持更加完善,包括UTF-8和其他多字节编码。 在实际开发中,为了简化数据库连接管理,通常会使用像Apache DBCP、C3P0 或 HikariCP 这样的连接池库,它们可以帮助管理和复用数据库连接,进一步...
本教程将介绍如何解决Unity3D中与MySQL数据库连接时的字符编码问题,确保数据能够正确地以UTF-8格式存储和读取。 首先,我们遇到的问题是即使设置表的默认字符集为UTF8,并且在发送查询时使用UTF-8编码,仍然会出现...
2. 数据库准备:创建一个支持UTF-8编码的MySQL数据库,并记录下数据库名、用户名和密码。 3. 配置环境:确保服务器环境符合要求,通常需要PHP和Apache或Nginx等Web服务器支持。 4. 安装向导:通过浏览器访问upload...
3. **新建数据库**:在MySQL中创建一个新的数据库,并指定其字符集为UTF-8。 4. **运行“导入向导”**:在Navicat for MySQL中,找到并运行“导入向导”功能。 5. **选择Access数据库**:在导入向导中,选择待导入的...
5. Unicode支持:允许处理多种语言和字符集,如UTF-8。 6. 配置灵活:可以通过ODBC数据源名称(DSN)进行配置,便于管理和切换不同的数据库连接。 安装`mysql-connector-odbc-3.51.30`后,用户需要创建ODBC数据源,...
2. 支持 Unicode:处理多语言字符集,如 UTF-8。 3. 高性能:优化的查询执行和内存管理。 4. 安全性:支持 SSL 加密,确保数据传输安全。 5. 易于使用:通过 ODBC API 提供标准的数据库访问接口。 6. 支持事务:提供...
8. **Unicode和字符集支持**:支持多种字符集,包括对UTF-8和其他多语言环境的优化。 9. **事务处理**:支持ACID(原子性、一致性、隔离性和持久性)事务,确保数据的一致性和完整性。 10. **批处理**:允许一次...
- MySQL数据库应设置为使用UTF-8通用多八位字节无边界排序(utf8mb4)编码,以支持所有Unicode字符,包括表情符号等特殊字符。 - 创建数据库和表时,需指定字符集为utf8mb4,例如: ```sql CREATE DATABASE db_...
# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建 #datadir=E:\mysql\mysql\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用...
4. **多语言支持**:支持多种字符集,如 UTF-8,以满足不同语言环境的需求。 5. **事务处理**:支持事务操作,确保数据的一致性和完整性。 6. **配置灵活性**:用户可以通过 ODBC 驱动管理器配置连接参数,如主机名...
1. **数据库兼容性**:对MySQL数据库的查询语句进行优化,确保在UTF-8字符集下运行顺畅,避免出现乱码或数据丢失的情况。 2. **模板引擎优化**:可能对织梦的SMARTY模板引擎进行了调整,使得在UTF-8编码下,模板...
6. **UTF-8 Unicode支持**:对UTF-8字符集的支持进一步加强,允许更广泛的国际化应用。 7. **查询优化器改进**:MySQL 5.5包含一个更先进的查询优化器,能够更好地分析和选择执行计划,提高复杂查询的效率。 关于...
在进行MySQL数据库的性能测试时,可以利用JMeter的JDBC Request sampler创建大量并发请求,模拟多个用户同时访问数据库,以此来测试数据库的响应速度、吞吐量和资源利用率。例如,你可以编写SQL查询、存储过程,或者...
修改/etc/my.cnf或者/etc/mysql/my.cnf文件 [client] default-character-set = utf8 [mysqld] default-storage-engine = INNODB ...创建新数据库时使用UTF-8编码 create database 'test' default character set u
CmsEasy_5.3_UTF-8_20121018_3的压缩包内包含的文件可能涵盖系统的核心文件、模板、数据库脚本、配置文件、帮助文档以及其他相关资源。对于初次使用者,可以通过解压后按照安装指南进行部署和配置;对于已有用户,这...
2. **MySQL数据库中的UTF-8设置**:在MySQL中,数据库、表、字段都需要设定正确的字符集,以确保存储的数据能正确地使用UTF-8编码。配置文件(如my.cnf)中需设置`character-set-server=utf8`,创建表时需指定`...