目录[-]

系统:Ubuntu Server 16.04


一、MySql安装

1、查看系统是否安装

首先登录,测试系统是是否安装MySQL:

mysql  -u  root  -p

如果已经安装,则提示输入密码;如果未安装,则提示错误。 如果已经安装,需先卸载再安装。 

2、使用root账号安装

sudo  apt-get update      #升级apt-get
apt-get install mysql-server
apt-get isntall mysql-client
apt-get install libmysqlclient-dev

3、查询是否安装成功

sudo netstat -tap | grep mysql

如果显示如下结果,表示安装成功: 

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

二、设置远程登录

1、编辑mysql配置文件

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

注释掉语句:bind-address = 127.0.0.1

各系统和各版本配置文件可能会不一样,可使用dir命令查看。

2、修改root账户IP限制

修改mysql表中root用户的host值:

mysql -u root -p   
mysql>use mysql;  
mysql>update user set host = '%' where user = 'root';    
mysql>select host, user from user;    #查看修改结果  
mysql>flush privileges;      #刷新信息

3、重启mysql

/etc/init.d/mysql restart