zoukankan      html  css  js  c++  java
  • ubuntu 安装mysql及修改编码

      643  netstat -tap | grep mysql
      645  apt-get install mysql-server mysql-client
      646  netstat -tap | grep mysql
      647  mysql -u root -p
      648  vim /etc/mysql/my.cnf
    配置编码[增加蓝色,粗体]
    [client]
    default-character-set=utf8
    port            = 3306
    socket          = /var/run/mysqld/mysqld.sock
    # Here is entries for some specific programs
    # The following values assume you have at least 32M ram
    
    # This was formally known as [safe_mysqld]. Both versions are currently parsed.
    [mysqld_safe]
    socket          = /var/run/mysqld/mysqld.sock
    nice            = 0
    
    [mysqld]
    #
    # * Basic Settings
    #
    character-set-server=utf8      注解:这里不能写default-character-set=utf8  否则启动mysql会报错~
    user            = mysql
    pid-file        = /var/run/mysqld/mysqld.pid
    socket          = /var/run/mysqld/mysqld.sock
    port            = 3306
    basedir         = /usr
    datadir         = /var/lib/mysql
    tmpdir          = /tmp
    lc-messages-dir = /usr/share/mysql
    skip-external-locking
    
    
    

    查看是否更改了编码:

    mysql> show variables like 'character%';
    +--------------------------+----------------------------+
    | Variable_name            | Value                      |
    +--------------------------+----------------------------+
    | character_set_client     | utf8                       |
    | character_set_connection | utf8                       |
    | character_set_database   | utf8          已更改为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)


      649  /etc/init.d/mysql restart 重启
    /etc/init.d/mysql start 启动
    /etc/init.d/mysql shutdown --关闭mysql的命令
    /etc/init.d/mysql stop --停止mysql 服务
    mysql -u root -p 登陆


    是否启动成功:
    root@localhost:~# netstat -tap | grep mysql
    tcp        0      0 localhost:mysql         *:*                     LISTEN      21795/mysqld    




  • 相关阅读:
    WEB浏览器与服务器通讯过程
    lua及luci学习
    让apache2不开机启动,管理Ubuntu的开机启动项
    在linux中如何调试C语言程序
    如何去除configure的默认选择-g O2
    C语言使用SQLite3数据库
    Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
    Opencv step by step
    Opencv step by step
    Opencv step by step
  • 原文地址:https://www.cnblogs.com/i80386/p/3755059.html
Copyright © 2011-2022 走看看