系统环境: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地址,用户名和密码是上面你输入的
这个是能够链接的情况:
如果用户名不对的话就是这样的。。。。
参考:
[1] http://www.linuxidc.com/Linux/2017-01/139502.htm
[2] http://blog.csdn.net/u011531010/article/details/52314651
时间: 2024-10-09 09:13:46