zoukankan      html  css  js  c++  java
  • Ubuntu18.04安装MySQL

    前言:

      安装过程同样适用于ubuntu16.04

    安装步骤:

    1、在Terminal中输入以下命令即可安装MySQL:

      sudo apt install mysql-server

    上述命令会安装以下包:
      apparmor
      mysql-client-5.7
      mysql-common
      mysql-server
      mysql-server-5.7
      mysql-server-core-5.7
    因此无需再安装mysql-client等。安装过程会提示设置mysql root用户的密码,设置完成后等待自动安装即可。默认安装完成就启动了mysql。

    2、启动和关闭MySQL服务器:

      开启:service mysql start

      关闭:service mysql stop

      

    3、确认是否启动成功:

      sudo netstat -tap | grep mysql

      

    上述的可能会报错说没有netstat的命令,需要安装netstat,命令如下:

      apt install net-tools

      

    4、进入mysql shell界面:

      mysql -u root -p

      

    5、 解决利用sqoop导入MySQL中文乱码的问题:
          导致导入时中文乱码的原因是character_set_server默认设置是latin1,如下图。

      

      (我的已经改好了,这张是盗图...)

      可以单个设置修改编码方式set character_set_server=utf8;但是重启会失效,建议按以下方式修改编码方式。
      (1)编辑配置文件。sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
      (2)在[mysqld]下添加一行character_set_server=utf8。如下图

      

      (3)重启MySQL服务。service mysql restart
      (4)登陆MySQL,并查看MySQL目前设置的编码show variables like "char%";

      

      这样就可以愉快的导入中文了!

    6、PS:

      附上vi编辑要点:点击i进入编辑模式,在按esc键输入:wq!(保存并退出vi编辑模式)

  • 相关阅读:
    CROC 2016
    CROC 2016
    CROC 2016
    IndiaHacks 2016
    IndiaHacks 2016
    @JsonProperty的使用
    JDK8新特性:函数式接口@FunctionalInterface的使用说明
    cannot nest '/dubboService/src/main/resources' inside '/dubboService/src/main' .To enable the nesting exclude '/resources' from '/dubboService/src/main'
    【转】关于BeanUtils.copyProperties的用法和优缺点
    JAXB--@XmlElementWrapper注解(二)
  • 原文地址:https://www.cnblogs.com/NuoMiGao/p/9844078.html
Copyright © 2011-2022 走看看