文档章节

mysql修改表、字段、库的字符集

 东营浪人
发布于 2016/07/06 12:15
字数 184
阅读 2
收藏 0
点赞 0
评论 0

mysql修改表、字段、库的字符集

  • 修改数据库字符集:
    ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …];

  • 把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:
    ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE …]
    如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

  • 只是修改表的默认字符集:
    ALTER TABLE tbl_name DEFAULT CHARACTER SET character_name [COLLATE…];
    如:ALTER TABLE logtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

  • 修改字段的字符集:
    ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE …];
    如:ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;

  • 查看数据库编码:
    SHOW CREATE DATABASE db_name;

  • 查看表编码:
    SHOW CREATE TABLE tbl_name;

  • 查看字段编码:
    SHOW FULL COLUMNS FROM tbl_name;

来源:http://www.diannaowa.com/index.php/archives/233

本文转载自:http://www.diannaowa.com/index.php/archives/233

共有 人打赏支持
粉丝 0
博文 18
码字总数 1962
作品 0
广州
设定mysql的默认字符集

mysql> show global variables like '%charac%'; --查看当前mysql采用的字符集 mysql>show global variables like '%server%'; --查看当前服务端全局字符集 +----------------------+------......

笔下生辉
2017/03/31
0
0
MYSQL 字符集错误:ERROR 1267 (HY000): Illegal mix of ...

老生常谈,MYSQL 字符集问题: 1、mysql字符集 mysql字段、表以及数据库、数据库连接、数据库返回结果、等都有着默认字符集。 默认字符集基本上都是可以在建表建库之初进行设定的,有的也可以...

NILYANG
2013/08/09
0
0
MySQL--字符编码和字符集

前言: 一般来说,出现中文乱码,都是客户端和服务端字符集不匹配导致的原因。(默认未指定字符集创建的数据库表,都是latinl字符集, 强烈建议使用utf8字符集)    保证不出现乱码的思想:...

朱飞东
06/26
0
0
MySQL字符集设定总结

MySQL(4.1以后版本) 服务器中有六个关键位置使用了字符集的概念,他们是:client 、connection、database、results、server 、system。MySQL有两个和字符集有关的概念。一个就是字符集本身,...

红薯
2009/03/24
438
1
MySQL服务基础

MySQL是一个真正的多线程,多用户的SQL数据库服务,凭借其高性能,高可靠和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统。 一.mysql的编译安装 为了避免发生端口冲突,程序冲...

jikecom
2016/04/04
0
0
Mysql 面试复习

MYSQL支持事务 缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交 SET AUTOCOMMIT=0就可以使MYSQL允许在非autocommit模式 创建 1.使用默认的字符集与校对 create dat...

Galy_绿
2016/08/15
35
0
MySQL 相关命令

1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户...

HJCui
2016/08/05
31
0
搭建HIVE数据仓库遇到的乱码问题

在搭建数据仓库完成后,desc 表名 字段描述乱码,这个是不能容忍的 1) mysql 字符集修改: 找到/etc/my.cnf文件(如果没有该文件,cp /usr/share/mysql/my-medium.cnf /etc/my.cnf) [clien...

小萝卜_
2016/04/26
109
0
mysql笔记

一、mysql基本管理 1.启动mysql /etc/init.d/mysqld是一个shell启动脚本,启动后最终会调用mysqld_safe脚本,最后调用mysqld服务启动mysql,如下: /etc/init.d/mysqld start 或/usr/local/my...

80后小菜鸟
2017/05/21
0
0
Linux运维MySQL必会面试题100道

老男孩教育Linux运维班MySQL必会面试题100道 (1)基础笔试命令考察 (要求:每两个同学一组,一个口头考,一个上机实战作答,每5个题为一组,完成后换位) 1.开启MySQL服务 2.检测端口是否运...

老男孩oldboy
2017/08/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式-工厂模式

工厂模式 解释 根据参数返回对应的实例使用该实例进行操作 BeanFactory Object obj = BeanFactory.getBean(String name);getBean方法中根据name参数进行处理在程序外部使用obj实例增加n...

郭里奥
8分钟前
0
0
python使用有序字典

python自带的collections包中有很多有用的数据结构可供使用,其中有个叫OrderedDict类,它可以在使用的时候记录元素插入顺序,在遍历使用的时候就可以按照原顺序遍历。 a = {"a":1,"b"...

芝麻糖人
33分钟前
0
0
RestTemplate HttpMessageConverter

RestTemplate 微信接口 text/plain HttpMessageConverter

微小宝
33分钟前
0
0
mysql视图/存储过程/函数/事件/触发器

--语法参考:https://dev.mysql.com/doc/ (当前用的是5.6) https://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-manipulation.html --视图 CREATE VIEW test.v AS SELECT * FROM t;......

坦途abc
35分钟前
0
0
MySQL参数优化案例

环境介绍 硬件配置 cpu核心数 内存大小 磁盘空间 16核 256G 3T 软件环境 操作系统版本 mysql版本 表数目 单表行数 centos-7.4 mysql-5.7.22 128张表 2kw行 优化层级与指导思想 优化层级 MySQ...

小致dad
45分钟前
0
0
【HAVENT原创】NodeJS 短网址开发(调用第三方接口)

最近想弄个短网址的示例站点,在网上搜集了一些代码,都需要数据库支持,所以只能自己写个简单的不需要数据库支持的(PS:那就只能借调第三方的接口了)。 index.js 启动文件 'use strict';...

HAVENT
45分钟前
0
0
219. Contains Duplicate II - LeetCode

Question 219. Contains Duplicate II Solution 题目大意:数组中两个相同元素的坐标之差小于给定的k,返回true,否则返回false 思路:用一个map记录每个数的坐标,如果数相同,如果坐标差小...

yysue
54分钟前
0
0
Android 自动生成java bean

背景: 想搞一个自动生成java bean 的方案。 首先想到的是注解自动生成代码的方法。但是看了看注解相关的东西,发现对已有的类,增加方法,目前没有找到办法。 继续goole :发现了这里。 ht...

Carlyle_Lee
57分钟前
0
0
图片加载相关

本文记载有关于 图片懒加载、图片模糊加载等与图片加载相关的知识,后续会更新 图片懒加载 利用img标签src属性,在该图片快到达客户可视范围时,给img添加src属性(添加后,会发起请求下载图...

littleFaye
59分钟前
0
0
面试宝典-怎么实现分布式锁

1. 基于数据库表做乐观锁,用于分布式锁。 2. 使用memcached的add()方法,用于分布式锁。 3. 使用redis的setnx()、expire()方法,用于分布式锁。 设置过期时间防止死锁,但是如果在setnx和e...

suyain
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部