系统环境:Ubuntu 16.04
1.首先先看下自己的服务器是否已经安装了MySQL
sudo netstat -tap | grep mysql
没反应?没安装当然是没反应。如果有反应可以自行右上角了。
2.安装MySQL
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
在第一行命令执行时,你需要输入你的MySQL的密码,不是你Linux用户的密码。
测试:
之后你就可以用步骤1中所用的代码测试下你的mysql是否已经安装好了。
这就不一样了。这说明已经安装好了。
再接着我们需要设置MySQL的远程访问。
1.登陆MySQL
既然安装好了MySQL,那么我们先登陆MySQL吧
2.登陆后我们需要设置一个用户,可以进行访问。
GRANT ALL PRIVILEGES ON *.* TO ‘test’@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
用户名:test 和 密码:123456
上面一行是创建用户,下面一行是提交
ps: 因为对MySQL认知不太深入,不太了解上面的代码
3.我们需要对MySQL的配置文件进行修改
vi /etc/mysql/mysql.conf.d/mysqld.cnf
将集中有一行,bind-address = 127.0.0.1 用#进行注释掉。接着就好了。
测试:
软件:Navicat for MySQL
新建一个链接,连接诶名随便,主机名是你的IP地址,用户名和密码是上面你输入的
这个是能够链接的情况:
如果用户名不对的话就是这样的。