首页 > 编程知识 正文

oracle查询数据库编码格式,查看mysql状态

时间:2023-05-03 11:40:33 阅读:170877 作者:131

mysql如何显示编码格式?

进入mysql,然后单击show variables like 'character% '; 查看当前字符集的编码情况,如下所示:

其中,character_set_client是客户端编码方式;

character_set_connection用于建立连接的代码;

character_set_database数据库编码;

character_set_results结果集编码;

character_set_server数据库服务器编码;

如果这四个采用同一编码方式,就可以保证不会发生乱码问题。

数据库编码格式showvariableslike ' character _ set _ database ';

扩展:

更改数据库的编码格式

高贵的大树:命令是: set character%=utf8;

示例: set character_set_client=utf8;

但是,这是临时的,仅限于当前会话,数据库关闭后将失效

方法修改my.cnf文件

命令: vi /etc/my.cnf (提示: my.cnf文件的具体位置因安装版本或系统而异)。

找到[client]添加: default-character-set=utf8

找到[mysqld]添加: default-character-set=utf8

然后重新启动mysql服务。

但是,此时发现mysql根本无法启动

解决方法:重新打开my.cnf文件,然后单击,

找到[mysqld] :

将default-character-set=utf8更改为character-set-server=utf8

重新启动mysql,重新登录mysql,命令: show variables like 'character% '; 从编码来看,编码更改为utf8

详情请参阅PHP中文网站。

本文原创发布了php中文网。 转载请注明出处。 谢谢您的尊重。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。