Ubuntu 16.04 安装mysql并设置远程访问

说明mysql

  一个朋友在使用ubuntu-server 16.04安装mysql,设置远程访问的时候出现了问题,请我帮忙。可是,我也没有使用过ubuntu安装mysql,因而乎搜索了不少技术文件,比着葫芦画瓢。可是,因为mysql版本的差别,致使在安装设置的过程当中出现了一些问题:就是不能远程访问。sql

1、安装mysqlubuntu

  1. 安装须要使用root帐号,若是不会设置root帐号的请自行google。安装mysql过程当中,须要设置mysql的root帐号的密码,不要忽略了。tcp

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

  2. 以上3个软件包安装完成后,使用以下命令查询是否安装成功:ide

sudo netstat -tap | grep mysql

  查询结果以下图所示,表示安装成功。google

root@xyz:~# netstat -tap | grep mysql
tcp6       0      0 [::]:mysql              [::]:*                  LISTEN      7510/mysqld     
root@xyz:~# 

2、设置mysql远程访问spa

1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了命令行

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

2. 使用root进入mysql命令行,执行以下2个命令,示例中mysql的root帐号密码:rootrest

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

3. 重启mysqlcode

/etc/init.d/mysql restart

  重启成功后,在其余计算机上,即可以登陆。

相关文章
相关标签/搜索