• 修改添加linux下msql修改编码


    查了好多资料,发明还是不全,干脆自己整理吧,至少保证在我的做法确正的,以免误导读者,也是给自己做个记录吧!

        网上很多文章都讲的有怎么修改mysql编码,上面就是一篇文章中的部份:

        ubuntu下修改mysql默许字符编码现出的Job failed to start解决法办

        

            天几前卸掉了用了好多年的Windows,安装了Ubuntu12.04,就开始各种搭环境。天今装好了MySQL5.5.22,正用着爽呢,忽然发明面里的文中部全变成了乱码,于是便试着去修改配置,经询查

        

            可以通过以下步调修改:

        

    $sudo gedit /etc/mysql/my.cnf

        

            在面里

        

    [client]下添加:

        

    default-character-set=utf8

        

    [mysqld]下添加:

        

    default-character-set=utf8

        

            然后就保存出退随着大军队开始

        

    $sudo service mysql restart

        

            结果外意的发明跟大军队不一样,居然现出了Job failed to start

        

     

        

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

        

     

        

            后来去看同窗的配置,发明跟我的样一模一,但是他的够能正常运行,后之看到他的MySQL是5.2的,才发明可能是因为版本升级的原因,对于配置文件内的数据变动的方法不一样。于是武断上彀查5.5后以的版本对字符编码方法修改的法办,才发明来原在[mysqld]下的修改经已发生了变更,确正方法如下:

        

    [mysqld]下添加的应该为:

        

    character-set-server=utf8

        

            保存出退

        

    $sudo service mysql restart

        

            果然功成重启

        

    $mysql

        每日一道理
    时间好比一条小溪,它能招引我们奔向生活的海洋;时间如同一叶扁舟,它将帮助我们驶向理想的彼岸;时间犹如一支画笔,它会指点我们描绘人生的画卷。

        

             后之现出

        

    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/ |

        

    +------------------------------------+-----------------------------------+

        

    8 rows in set (0.00 sec)

        


        我按明说修改后之旧依错误,后来发明题问在于:

        default-character-set=utf8

        character-set-server=utf8

        这两句话前面不能有格空,现出一样题问的友人一定要记下了

    文章结束给大家分享下程序员的一些笑话语录: 大家喝的是啤酒,这时你入座了。
    你给自己倒了杯可乐,这叫低配置。
    你给自已倒了杯啤酒,这叫标准配置。
    你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。
    你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。
    你的同事给你倒了杯白酒,这叫推荐配置。
    菜过三巡,你就不跟他们客气了。
    你向对面的人敬酒,这叫p2p。
    你向对面的人敬酒,他回敬你,你又再敬他……,这叫tcp。
    你向一桌人挨个敬酒,这叫令牌环。
    你说只要是兄弟就干了这杯,这叫广播。
    有一个人过来向这桌敬酒,你说不行你先过了我这关,这叫防火墙。
    你的小弟们过来敬你酒,这叫一对多。
    你是boss,所有人过来敬你酒,这叫服务器。
    酒是一样的,可是喝酒的人是不同的。
    你越喝脸越红,这叫频繁分配释放资源。
    你越喝脸越白,这叫资源不释放。
    你已经醉了,却说我还能喝,叫做资源额度不足。
    你明明能喝,却说我已经醉了,叫做资源保留。
    喝酒喝到最后的结果都一样
    你突然跑向厕所,这叫捕获异常。
    你在厕所吐了,反而觉得状态不错,这叫清空内存。
    你在台面上吐了,觉得很惭愧,这叫程序异常。
    你在boss面前吐了,觉得很害怕,这叫系统崩溃。
    你吐到了boss身上,只能索性晕倒了,这叫硬件休克。

  • 相关阅读:
    nodeJS学习(8)--- WS/...开发 NodeJS 项目-节3 <使用 mongodb 完整实例过程>
    nodeJS学习(7)--- WS开发 NodeJS 项目-节2 <安装&设置&启动 mongodb 数据库++遇到的问题>
    nodeJS学习(6)--- Sublime Text3 配置Node.js 开发环境
    nodeJS学习(5) --- sublime Text3 安装使用
    nodeJS学习(4)--- webstorm/...开发 NodeJS 项目-节1
    nodeJS学习(3)--- npm 配置和安装 express4.X 遇到的问题及解决
    二叉查找树-优化版,使用了指针引用
    二叉查找树实现-双向链表
    数据结构-中序转后序
    MySQL 游戏排行榜
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3034552.html
Copyright © 2020-2023  润新知