zoukankan      html  css  js  c++  java
  • Ubuntu12.04安装MariaDB并修改字符集为UTF-8

    其实按照MariaDB官网的步骤来安装MariaDB特别的简单,只要按照步骤来做,很容易就搞定了。

    首先,到MariaDB官网: https://downloads.mariadb.org/mariadb/repositories/#mirror=qiming&distro=Ubuntu&distro_release=precise&version=5.5

    在下面的菜单中,选择你的系统,版本,和你要安装的MariaDB的版本,

    然后就会发现下面出现了具体的安装步骤,按照步骤做就很简单了。

    我的是选择的ubuntu 版本12.04 LTS "precise" MariaDB的版本我选择的是5.5

    然后下面就可以按照给出的步骤去做了

    依次输入下面的命令行

    sudo apt-get install python-software-properties
    sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
    sudo add-apt-repository 'deb http://mirrors.hustunique.com/mariadb/repo/5.5/ubuntu precise main'

    然后输入

    sudo apt-get update
    sudo apt-get install mariadb-server

    这样就可以完成安装了。

    然后输入

    mysql -h localhost -u root -p

    然后输入你的密码就可以进入MySQL了。

    但是MySQL的默认字符集是Latin,对于中文会产生乱码,这样,需要修改一下字符集。

    可以在MySQL下输入show variables like "character%";查看一下具体的字符集的情况。

    修改的时候可以修改/etc/mysql/my.cnf下的文件,

    在[client]下加入  : default-character-set=utf8

    在[mysqld]下加入: character-set-server=utf8

    这样之后,将文件保存。

    然后输入/etc/init.d/mysql restart重新启动一下MySQL.

    在进入MySQL,输入show variables like "character%";这时的字符集就成为UTF-8了。

  • 相关阅读:
    时间单位的档案
    Linux中表示“时间”的结构体和相关函数
    linux 下如何给用户添加权限
    C++中虚函数的作用浅析
    C语言中strstr函数
    测试环境下将centos6.8升级到centos7的操作记录(转)
    CURL常用命令(转)
    Centos7管理selinux及使用firewalld管理防火墙
    UML类图几种关系的总结
    linux下面覆盖文件,如何实现直接覆盖,不提示
  • 原文地址:https://www.cnblogs.com/coder-zhang/p/3829590.html
Copyright © 2011-2022 走看看