`
dennisbing
  • 浏览: 160803 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL数据库中文------------------从始至终

阅读更多
乱码,烦死了,弄来弄去,就是乱七八糟,也曾整理过这些相关的数据,但是都没有全面总结,现在就全面总结一下.

    C:\Program Files\MySQL\MySQL Server 5.0\bin    这是我使用的数据库版本

下面是我的数据库的编码配置,是通过很多命令修改的:

   
 SET character_set_client = gbk ;
     SET character_set_connection = gbk ;
     SET character_set_database = utf8 ;
     SET character_set_results = gbk ;
     SET character_set_server = utf8 ;    等这一些命令。。。。。。


SET NAMES 'gbk';

  它相当于下面的三句指令:
SET character_set_client = gbk;
SET character_set_results = gbk;
SET character_set_connection = gbk;


修改后我的数据库编码表:

mysql> SHOW VARIABLES LIKE 'character%';
+--------------------------+---------------------------------------------------------+
| Variable_name            | Value                                                   |
+--------------------------+---------------------------------------------------------+
| character_set_client     | gbk                                                     |
| character_set_connection | gbk                                                     |
| character_set_database   | utf8                                                    |
| character_set_filesystem | binary                                                  |
| character_set_results    | gbk                                                     |
| character_set_server     | latin1                                                  |
| character_set_system     | utf8                                                    |
| character_sets_dir       | C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ |
+--------------------------+---------------------------------------------------------+

 

然后是创建数据库:

CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

 

最后创建表:

CREATE TABLE `registeruser` (
  `regId` int(11) NOT NULL auto_increment,
  `account` varchar(255)  NOT NULL,
  `password` varchar(255)  NOT NULL,
  `email` varchar(255)  NOT NULL,
  `sex` varchar(255) NOT NULL,
  PRIMARY KEY  (`regId`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

 

 插入数据:

INSERT INTO `registeruser` (`regId`, `account`, `password`, `email`, `sex`) VALUES
  (1, 'dennis', 'dennis', 'dedgdssss@126.com', '男'),
  (2, '肚肚, 'dennis', 'dengsss@126.com', '女');


使用mysqlManager管理工具:

选中test2库之后,然后上面的选择utf8,下面的选择gb2312就可以了。

分享到:
评论

相关推荐

    mysql数据库连接mysql-connector-java-5.1.26-bin.jar

    mysql数据库连接 mysql-connector-java-5.1.26-bin.jar

    Mysql数据库驱动mysql-connector-java-5.1.41-bin.jar

    MySQL数据库驱动`mysql-connector-java-5.1.41-bin.jar`是连接Java应用程序到MySQL服务器的关键组件。它是MySQL官方提供的JDBC(Java Database...了解和正确使用这个驱动,对于开发基于Java的MySQL数据库应用至关重要。

    资料-MySQL数据库、视频-MySQL数据库

    资料-MySQL数据库 视频-MySQL数据库 文档 运维篇.rar 进阶篇.rar 基础篇.rar MySQL-运维篇.pdf MySQL-进阶篇.pdf MySQL-基础篇.pdf MySQL存储过程.xmind 文档 运维篇.rar 进阶篇.rar 基础篇.rar 资料-MySQL数据库 ...

    使用PHP访问MySQL数据库---连接数据库.pptx

    在程序中使用以下语句连接MySQL数据库服务器: @$db=new MySQLi('localhost','userName','password','databaseName'); 以上代码实例化了MySQLi类并且创建了到主机localhost的连接,该连接使用的用户名和密码分别为:...

    mysql-connector-java-8.0.13.jar mysql数据库驱动下载

    MySQL-Connector-Java是Oracle官方提供的用于Java应用程序连接MySQL数据库的驱动程序,它实现了Java Database Connectivity (JDBC) API,使得Java开发者能够方便地在Java应用中与MySQL数据库进行交互。 在Java开发...

    mysql-connector-java.zip 两个版本:5.1.47、8.0.28

    java连接mysql数据库的驱动,里边包含两个版本:5.1.47、8.0.28 也可从以下两个地址免费下载: 1. https://repo1.maven.org/maven2/mysql/mysql-connector-java/ 2. ...

    windows_下_自动备份mysql数据库--按时间命名备份文件.doc

    ### Windows 下自动备份 MySQL 数据库 -- 按时间命名备份文件 #### 一、概述 在 Windows 系统中,为了确保数据的安全性和完整性,定期对 MySQL 数据库进行备份是非常必要的。本文档介绍了几种在 Windows 环境下...

    mysql数据库驱动:mysql-connector-java-6.0.5.jar

    MySQL数据库驱动程序是Java应用程序与MySQL数据库之间通信的桥梁,主要功能是提供API接口,使得开发者可以使用Java语言编写程序来执行SQL语句,进行数据的读取、写入和其他数据库操作。`mysql-connector-java-6.0.5....

    开发工具 mysql-connector-java-5.1.40-bin

    开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin开发工具 mysql-connector-java-5.1.40-bin...

    mysql数据库JDBC驱动mysql-connector-java-5.1.7-bin.jar

    mysql数据库JDBC驱动mysql-connector-java-5.1.7-bin.jar

    mysql-5.5.20-winx64 数据库安装包

    安装包 mysql-5.5.20-winx64---------------------------------------------------------------------------------------------------

    mysql-connector-java-5.1.40.zip和mysql-connector-java-5.1.10.jar

    MySQL是世界上最受欢迎的开源数据库系统之一,而MySQL Connector/J是MySQL官方提供的用于Java应用程序与MySQL数据库之间连接的驱动程序。本文将深入探讨这两个文件:"mysql-connector-java-5.1.40.zip" 和 "mysql-...

    MySQL数据库实验-实验四-数据库设计

    MySQL数据库实验----实验四_数据库设计 仅供参考,不要照抄。 老师要求全手写好像!!

    mysql数据库项目 - mysql资源

    mysql数据库项目 - mysql资源

    mysql-connector-java-5.1.49.jar

    MySQL Connector/J 5.1.49 是一个用于Java应用程序的数据库驱动程序,它使得Java开发者能够连接到MySQL数据库服务器并执行SQL操作。这个jar文件是MySQL官方提供的,确保了与MySQL服务器的兼容性和稳定性。在Java环境...

    mysql-connector-java-8.0.29.zip_数据库

    MySQL Connector/J是MySQL数据库系统与Java应用程序之间的桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够方便地在Java应用程序中访问MySQL数据库。MySQL-connector-java...

    mysql-connector-java-8.0.21.rar 数据库连接依赖最新版

    MySQL Connector/J是MySQL数据库系统与Java应用程序之间的重要桥梁,它是一个实现了JDBC(Java Database Connectivity)规范的驱动程序,使得Java开发者能够方便地在Java应用中访问MySQL数据库。本压缩包"mysql-...

    mysql-5.7.1-m11-winx64.zip

    MySQL(官方发音为/maɪ ˌɛskjuːˈɛl/“My S-Q-L”,但也经常被错误读作/maɪ ˈsiːkwəl/“My Sequel”)原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统...

    MySQL数据库运维视频教程.zip

    MySQL数据库运维--第1周.mp4 1.机器选型&系统规划.ppt MySQL数据库运维--第2周.mp4 2.安装部署.ppt MySQL数据库运维文案--第3周.mp4&doc 3.压力测试.ppt MySQL数据库运维文案--第4周.mp4 4.性能优化.ppt MySQL数据库...

    mysql-connector-java-8.0.22.jar

    包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-...

Global site tag (gtag.js) - Google Analytics