转自:https://blog.csdn.net/u013251692/article/details/78100771
1:登录vps安装mysql
登录mysql官网,下载rpm进行安装
安装过程中会让你设置密码什么的,随便设置一个,但要记住,等一会要用
安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
然后会让你输入刚才设置的密码,登录成功
MySQL安装成功后然后输入\q退出
2:配置mysql
因为mysql默认不允许外部访问,因此需要更改配置,配置文件在/etc/mysql/my.cnf文件内,用vim打开或者使用vps控制台的在线编辑器找到bind-address = 127.0.0.1这行前面输入#将这行作为注释
注意:用RPM安装不会出现这个conf文件(这里不用操作)
3:重启mysql
sudo service mysql restart
(有可能不重启也不影响,但最好重启一次)
4:利用workbench连接
先在首页上按照图片点击database -> manage connection
选择Standard TCP/IP over SSH
然后在新的页面内点击左下角new,创建新的,然后按照下图蓝色块选择选择
ssh hostname输入你的vps的ip : ssh port
ssh username是你的vps的登录账号,不会的话写root
ssh password点开store in vault,然后输入你的vps密码
最后点击右下角的test connection,稍等一会,可能会让你确认证书什么的,直接确定就好
*
Notice:
在Windows上连接时,可能会出现未响应,耐心等待一下,或者多试几次test connection