mysql设置编码方式

以下两种方式必须都设置

character  set : latin1

collation : latin1_swedish_ci

显示编码方式:

show character set

谢谢苏勇老师,我蹭了他的课,嘿嘿

先进行显示,然后进行设置。推荐utf-8(看附件截图)

  1. show variables like ‘character_set%‘;
  2. show variables like ‘collation%‘;

    就能看到了编码方式。

也能在创建数据库的时候,就指定编码方式。

例如:

CREATE DATABASE exerciseSQL

DEFAULT CHARACTER SET utf8

COLLATE utf8_general_ci;

也可以修改配置文件,位置在/etc/mysql下面的 my.cnf.

不建议

alter database ……因为里面有数据了,再改会出错。

mysql设置编码方式,布布扣,bubuko.com

时间: 2024-08-27 15:43:31

mysql设置编码方式的相关文章

MySQL设置编码

MySQL设置编码 版本mysql-5.6.21-winx64 mysql默认的编码: mysql> SHOW VARIABLES LIKE 'character%'; +--------------------------+---------------------------------------------+ | Variable_name            | Value                                       | +--------------

Mysql查看编码方式专题

一. 查看数据库的字符集 show variables like 'character\_set\_%'; 输出: +--------------------------+--------+ | Variable_name            | Value  | +--------------------------+--------+ | character_set_client     | latin1 | | character_set_connection | latin1 | |

MyEclipse设置编码方式

MyEclipse设置编码方式1.windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8. 2. windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Content Typ

Mysql查看编码方式

查看数据库的字符集 show variables like 'character\_set\_%'; 输出: +--------------------------+--------+ | Variable_name            | Value  | +--------------------------+--------+ | character_set_client     | latin1 | | character_set_connection | latin1 | | cha

mysql设置编码为UTF8,设置表为UTF8。

1.设置编码为UTF-8 set character_set_client = utf8; set character_set_server = utf8; set character_set_connection = utf8; set character_set_database = utf8; set character_set_results = utf8; set collation_connection = utf8_general_ci; set collation_databas

cookie中maxAge总是-1和tomcat设置编码方式

指定tomcat的URI编码方法 tomcat中conf文件夹下修改server.xml文件,在connector属性中添加语句 URIEncoding="UTF-8" useBodyEncodingForURI="true" 利用cookie存储了登录名loinname字段并设置maxAge为2天,结果再次访问localhost:8080/a/1.do时.在相对于的servlet的request中,reques.getCookie()可以拿到相应的cookie,但

EncodingServlet.java为每一个servlet设置编码方式

EncodingServlet.java 1 package cn.jbit.auction.web; 2 3 import java.io.IOException; 4 5 import javax.servlet.ServletException; 6 import javax.servlet.http.HttpServlet; 7 import javax.servlet.http.HttpServletRequest; 8 import javax.servlet.http.HttpSe

install.php文件建表时设置编码方式

DROP TABLE IF EXISTS `".$db_prefix."adminlog`;CREATE TABLE `".$db_prefix."adminlog` ( `adminlogid` int(11) NOT NULL auto_increment, `action` varchar(50) NOT NULL default '', `script` varchar(255) NOT NULL default '', `date` varchar(10)

centos6.5环境下的web项目mysql编码方式导致的中文乱码问题

最近在centos6.5下部署web项目时网页出现中文乱码的问题,在排除掉php之后,把问题锁定在mysql的编码方式上. 解决方法如下: 首先进入mysql命令行,输入命令:SHOW VARIABLES LIKE 'character_set_%',会出现下面这些信息 +--------------------------+----------------------------+| Variable_name            | Value                      |