Ubuntu上安装Mysql并配置远程连接
一、在ubuntu上安装mysql
- 首先执行:
sudo apt-get update
更行一下下载库 - 然后你可以新建一个Mysql的文件在里面下。
- 安装Mysql:
sudo apt-get install mysql-server mysql-client
- 执行:
sudo netstat -tap | grep mysq
如果出现下面的结果说明安装成功了~
- 登录mysql,进行授权并输入密码:
mysql -u root -p
就进入了Mysql服务 - 然后分别执行两条指令就可以了:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
和flush privileges;
- 然后编辑:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
把其中的 bind-address = 127.0.0.1 注释掉,保存退出之后执行:sudo service mysql restart
重启Mysql。
二、远程连接
在连接之前我们需要先把服务器的防火墙打开,添加一条3306端口的规则,这个你从你买服务器的网站设置就行了。
如果上面的步骤都完成了,那我们就可以下载一个Navicat进行连接数据库了~点击连接-》mysql
然后在ip地址中输入服务器地址,再输入用户名密码就行了。
如果你想测试的话,就在服务器中输入:mysql -u root -p
和密码进入你的数据库执行:create database Name;
注意一定要以分号结尾,刷新你的Navicat就可以看见你新建的数据库了~