mysql连接中文_MYSQL远程连接查询中文乱码
当在服务器远程连接mysql服务器的时候,登录后编码方式latin1;接着我在mysql命令窗口修改为utf-8后,再次远程登录,编码方式依然为latin1;
#mysql -h 192.168.1.114 -uroot -p123456
mysql> show variables like '%character%'
-> ;
+--------------------------+----------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
mysql>select * from table;
idname
1 ???
2android
12 wap
当直接登录mysql服务器,查看其字符编码、mysql的字符集等均为utf-8;
可以确定是当前客户端连接的问题,当使用man mysql中搜索utf-8才发现,原来加入一个字符编码参数(–default-character-set=utf8)才解决的了此问题;
#mysql -h 192.168.1.114 --default-character-set=utf8 -uroot -p123456
mysql> show variables like '%character%';
+--------------------------+----------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql/share/charsets/ |
+--------------------------+----------------------------------+
再查询某个具有中文字符的表数据显示正常;
mysql>select * from table;
idname
1 女生频道
2android
12 wap
mysql连接中文_MYSQL远程连接查询中文乱码相关推荐
- mysql federated引擎_MySQL 远程连接(federated存储引擎)
概述 本文主要介绍通过federated存储引擎建立远程连接表 测试环境:mysql 5.6.21 步骤 开启federated存储引擎 先查看federated存储引擎存储引擎是否启用 SHOW E ...
- mysql远程连接设置_MySQL远程连接设置
这只是一个简单MySQL设定.但很多图简单,却忽略了安全性.所以对设置中的细节和含义需要弄到清清楚楚才行. 这只是一个简单MySQL设定.但很多图简单,,却忽略了安全性.所以对设置中的细节和含义需要弄 ...
- mysql like 中文版_MySQL使用like查询中文不准确的解决方法
Mysql数据库like查询中文出现不准确的解决方法,中文检索有时候有点蛋疼,Mysql数据库like查询中文有时候会出现不准确.而且,在进行like检索时,有时候会返回一些与查询词不相关的记录,如查 ...
- mysql丢失链接_MySQL远程连接丢失问题解决方法
最近远程连接mysql总是提示 Lost connection to MySQL server at 'reading initial communication packet', system er ...
- mysql 设置远程访问_mysql远程连接的设置
有时数据库所在机器与项目运行的机器不是同一个,那么就涉及到远程链接数据库了,配置远程连接数据库的步骤如下: 1.查看mysql数据库中,user表中的信息,如下图,先使用use mysql切换到mys ...
- mysql查询中文_MySQL中like查询中文问题的解决
在做MySQL的Like查询是发现中文搜索总是不争取,从网上找到了几个解决方法,大家可以看看:方法一: 解决方法是对于包含中文的字段加上quot 在做MySQL的Like查询是发现中文搜索总是不争取, ...
- linux mysql如何远程连接mysql数据库,Linux下远程连接MySQL数据库的方法
Linux下远程连接MySQL数据库的方法 踩坑笔记 估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统. 步骤 1.在服务器端开启远程访问 首先进入mysql数据 ...
- go语言服务器连接mysql,服务器mysql怎么配置才能远程连接
如何设置MYSQL服务器允许远程连接?如果你使用的与数据库不在同一台服务器上电脑,那么MySQL 服务器就需要允许远程链接,网站才能正常运行.那么如何设置MYSQL服务器允许远程连接呢?我想这是很多人 ...
- navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法
近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通 ...
最新文章
- 2016-04-28
- 在linux上配置oracle9,ORACLE_9安装与删除( linux下)
- 微型计算机中 存储器的主要功能是,在计算机中存储器的主要作用是什么?
- java 单例 缓存hashmap_java 、HashMap 和单例
- 【软件测试】软件测试札记
- 14 MM配置-BP业务伙伴-定义供应商科目组和字段选择
- linux进程及作业管理实验,Linux 进程及作业管理(一)
- 阿里云:Table Store(OTS) Writer
- 【Linux】Linux中变量#,@,0,1,2,*,$$,$?的解释
- 小甲鱼Python第十九讲课后习题
- 【泛微Ecology9.0】安装\启用非标功能
- FreeCAD源码分析:FEM模块
- Centos7授权普通用户管理员权限
- Form(窗体)的FormBorderStyle属性的不同效果
- 基于Java的奖学金评定管理系统
- Redis-SETNX命令简介
- 牛客小白月赛8 F-数列操作 (有序表)
- 专业名词解释 - DNS,A记录,子域名,CNAME别名,PTR,MX,TXT,SRV 记录,TTL
- AdminLTE2 框架的使用
- VMware Tools驱动工具安装