查看自己mysql的字符集
2015-11-26 10:56
323 查看
打开mysql.exe进入mysql的命令行客户端
进入命令行客户端的方式是这样的:(因为你需要使用root用户登陆)
运行 cmd
进入mysql的安装目录如下图
这样你就使用root用户登陆了mysql的客户端
参考这个链接:点击打开链接
下面有三个操作:
查看数据库服务器字符集
查看mysql数据表的字符集
查看mysql数据列的字符集
1.服务器
mysql> show variables like '%char%';
执行结果如下
2.数据表
mysql> show
table status from hrm like '%hrp1000%';
看到这一个表的 collation 是 utf8_general_ci
3.数据列
mysql> show full columns from hrp1000;
下面在命令行执行select语句
select OBJID,STEXT from hrp1000 where OBJID = 00000000;
可以正常显示中文
这篇文章必读点击打开链接
这篇也不错点击打开链接
现在我的状况是这样的
我的my.ini文件设置修改成这样:
我用命令行进入mysql之后
马上查看character等变量显示如下:
然后我use hrm选择自己要用的数据库
查看变量,显示如下:
注意到character_set_database已经由latin1变成了utf8
=========================================================================
我自身wamp环境中phpmyadmin中的配置信息如下:
在wamp中phpmyadmin中查询相关信息的显示如下:
进入它的命令行查看 状态如下
进入命令行客户端的方式是这样的:(因为你需要使用root用户登陆)
运行 cmd
进入mysql的安装目录如下图
这样你就使用root用户登陆了mysql的客户端
参考这个链接:点击打开链接
下面有三个操作:
查看数据库服务器字符集
查看mysql数据表的字符集
查看mysql数据列的字符集
1.服务器
mysql> show variables like '%char%';
执行结果如下
2.数据表
mysql> show
table status from hrm like '%hrp1000%';
看到这一个表的 collation 是 utf8_general_ci
3.数据列
mysql> show full columns from hrp1000;
下面在命令行执行select语句
select OBJID,STEXT from hrp1000 where OBJID = 00000000;
可以正常显示中文
这篇文章必读点击打开链接
这篇也不错点击打开链接
现在我的状况是这样的
我的my.ini文件设置修改成这样:
我用命令行进入mysql之后
马上查看character等变量显示如下:
然后我use hrm选择自己要用的数据库
查看变量,显示如下:
注意到character_set_database已经由latin1变成了utf8
=========================================================================
我自身wamp环境中phpmyadmin中的配置信息如下:
在wamp中phpmyadmin中查询相关信息的显示如下:
进入它的命令行查看 状态如下
相关文章推荐
- MySQL查询性能优化
- mysql 基本语法 速成
- RDS MySQL 连接数满情况的处理
- CenoOS下如何对mysql编码进行配置
- MySQL、PostgreSQL、Ingres r3、MaxDB等开源数据库的详细比较
- mysql性能测试工具mysqlslap
- mysql命令汇总,持续更新中……
- Mysql查看版本号的五种方式介绍
- mysql表修改
- mysql表修改
- MySQL中UPDATE语句使用的实例教程
- 不停止 MySQL 服务增加从库的两种方式
- 【leetcode】Combine Two Tables (MySQL)
- mysql中if-elesif-endif使用
- mysql权限问题
- Mysql 索引案例学习
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- mysql的初识--DOS下的简单命令
- mysql自增长id归零
- 1、MySQL单双实例安装