• ADADADADAD

    ubuntu中mysql乱码怎么办[ mysql数据库 ]

    mysql数据库 时间:2024-11-25 18:00:44

    作者:文/会员上传

    简介:

    ubuntu mysql乱码的解决办法:1、找到client并加入“default-character-set=utf8”;2、找到mysqld_safe并加入“default-character-set=utf8”;3、重启mysql。本文操作环境:ubunt

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    ubuntu mysql乱码的解决办法:1、找到client并加入“default-character-set=utf8”;2、找到mysqld_safe并加入“default-character-set=utf8”;3、重启mysql。

    本文操作环境:ubuntu 16.04系统,mysql5.5版,Dell G3电脑。

    Ubuntu中MySQL中文乱码解决:

    1.以root登陆,在终端输入命令 sudo gedit /etc/mysql/my.cnf在打开的文件中

    找到[client]在下面加入

    default-character-set=utf8

    找到 [mysqld_safe]在下面加入

    default-character-set=utf8

    找到[mysqld]在下面加入,12.04以后

    character-set-server=utf8init_connect='SETNAMESutf8'

    或者12.04以前

    default-character-set=utf8init_connect='SETNAMESutf8'

    找到[mysql]在下面加入

    default-character-set=utf8

    2.重启mysql命令以便让你上面的修改生效

    停用命令:sudo mysqladmin shutdown -u root -p

    启用命令:sudo /etc/init.d/mysql restart

    或者:sudo mysqld_safe -user=mysql &

    3.查看现在mysql的编码

    进入mysql命令:sudo mysql -u root -p

    检查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/share/mysql/charsets/|+--------------------------+----------------------------+

    4.原来建的库和表无法生效,还是乱码,不过新建的则可以正常显示中文!

    ubuntu中mysql乱码怎么办.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: ubuntumysql