在Ubuntu16.04下安装MySQL

原创 2018年04月17日 15:32:09

1.在控制台中输入如下命令,安装mysql-server、mysql-client和libmysqlclient-dev

        sudo apt-get install mysql-server mysql-client libmysqlclient-dev

        安装过程中会提示输入root用户密码,输入然后选择OK继续即可。

2.输入如下命令,结果如下图,说明安装成功:

        sudo netstat -tap | grep mysql


3.配置远程访问和默认编码

注意:Ubuntu Server 14.04 之前的版本,MySQL 的配置文件默认不分类。通常情况下,/etc/mysql/my.cnf 文件中会包含 MySQL Server 的全部配置信息。

        在Ubuntu Server 16.04 之后,使用 apt 安装的 MySQL Server 会默认对配置文件进行分类。 /etc/mysql/my.cnf 负责声明配置文件的引用目录。主要是mysql目录下的mysql.conf.d和conf.d目录

        配置允许远程访问

        编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf

        sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

        注释掉bind-address = 127.0.0.1: 这行

        然后通过如下命令进入mysql服务:

        mysql -uroot -p

        输入授权命令,注意分号要打

        grant all on *.* to root@'%' identified by '密码' with grant option;
        flush privileges;

        输入quit,回车退出mysql,同时执行如下命令重启mysql:

        service mysql restart

       

        配置默认编码

        进入mysql服务,输入如下命令查看默认编码:

        show variables like '%char%';

        发现database等用的Latin1编码,会出现中文乱码问题。

        之前解决中文乱码,要在 my.cnf 中作如下修改:

        [client]
        default-character-set = utf8

        [mysqld]
        default-storage-engine = INNODB 
        character-set-server = utf8 
        collation-server = utf8_general_ci

        而在 Ubuntu Server 16.04 & MySQL 中,使用如下修改:

        在 /etc/mysql/conf.d 中新建 client.cnf ,加入如下内容:

        [client]
        port = 3306
        socket = /var/run/mysqld/mysqld.sock
        default-character-set = utf8

        在 /etc/mysql/mysql.conf.d/mysqld.cnf 中找到 [mysqld] 标签,并在标签下键入如下内容:

        default-storage-engine = INNODB 
        character-set-server = utf8 
        collation-server = utf8_general_ci

        重启mysql服务,问题解决,下图是修改后的情况,看到latin1都变为utf-8。


Ubuntu16.04下安装MySQL及简单操作

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-c...
  • qq_29666899
  • qq_29666899
  • 2018-01-16 21:57:50
  • 302

ubuntu 16.04 安装MySQL Workbench

sudo dpkg -i mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb sudo apt-get -f install sud...
  • chenhaifeng2016
  • chenhaifeng2016
  • 2017-10-08 10:38:43
  • 533

Ubuntu 16.04 安装使用MySQL

MySQL是流行的数据库系统,下面记录了在Ubuntu 16.04上安装MySQL步骤。如果你使用的是Ubuntu 16.04以前的版本,可以看这里:Ubuntu 14.04/15.10升级到Ubun...
  • vXueYing
  • vXueYing
  • 2016-08-26 17:09:19
  • 8540

在ubuntu16.04上安装mysql

转载自http://www.cnblogs.com/iscodercn/p/5488633.html   一个朋友在使用ubuntu-server 16.04安装mysql,设置远程访问的时候...
  • u011531010
  • u011531010
  • 2016-08-25 15:04:01
  • 19897

Ubuntu 16.04上安装mysql详细教程

一、安装mysql 1. 安装需要使用root账号 sudo su sudo apt-get install mysql-server apt isntall mysql-client ap...
  • Blackrosetian
  • Blackrosetian
  • 2017-06-06 09:36:44
  • 2056

ubuntu16.04下安装mysql详细步骤

1、如果要搭建服务器先去购买一个云主机,比如阿里云、京东云、新网等等都有卖。这里推荐使用京东云服务器,因为最近在搞活动。一元可体验两个月(可能现在活动已经过了,但在京东云里有免费领一个月的,学生机也有...
  • itxiaolong3
  • itxiaolong3
  • 2017-09-09 09:48:32
  • 815

Ubuntu16.04下mysql的简单安装

Ubuntu 16.04下安装MySQL的过程。 首先执行下面三条命令: sudo apt-get install mysql-server sudo apt isntall mysql-cli...
  • qq_24345229
  • qq_24345229
  • 2017-10-17 12:02:08
  • 74

Ubuntu16.04使用docker安装MySQL

在安装MySQL时,自己按照别人的教程不管是安装mysql5.5还是mysql5.7总是在登录时遇到以下错误: $ mysql -u root -p ERROR 2002 (HY000): Ca...
  • u014454538
  • u014454538
  • 2017-11-15 19:37:03
  • 366

mysql-Ubuntu16.04安装及配置

  • 2017年07月04日 15:54
  • 38KB
  • 下载

Ubuntu16.04下安装MySQL5.x的简单方法

ubuntu16.04怎么安装mysql 方法/步骤 更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了。...
  • ys2127435
  • ys2127435
  • 2017-02-05 17:00:47
  • 669
收藏助手
不良信息举报
您举报文章:在Ubuntu16.04下安装MySQL
举报原因:
原因补充:

(最多只允许输入30个字)