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编辑模式)

猜你喜欢

转载自www.cnblogs.com/NuoMiGao/p/9844078.html