您的位置:首页 > 数据库 > MySQL

Ubuntu环境下安装mysql并在Windows下使用Navicat连接数据库

2018-09-29 17:53 891 查看

1.在 Ubuntu上下载并安装Mysql

sudo apt-get update

sudo apt-get install mysql-server

安装过程中会提示输入root密码和再次输入确认密码,该密码在下面用户授权中会用到。

2.更改配置

由于ubuntu系统的mysql不允许被远程连接操作,所以需要进入mysql配置文件下更改一些内容,首先进入配置文件目录:

cd /etc/mysql/mysql.conf.d/

更改配置文件:
vim mysqld.cnf

将该文件下的
bind-address = 127.0.0.0
注释掉并新增一行
bind-address = 0.0.0.0

保存并退出
退出后执行
service mysql restart
重启服务

若不更改配置远程连接时会出现
2003-Can't connect to Mysql on '主机名'
问题

3.对远程用户进行授权

输入

mysql -u root -p
接着会提示你输入密码,密码即是在安装mysql时让你输入的root密码,进入后输入
grant all privileges on *.* to 'root'@'%' identified by 'yourpassword' with grant option;

这里我依旧使用root用户,yourpassword为远程登录密码,可以依情况使用其他用户和密码。
接着执行
flush privileges
刷新一下权限再退出

4.在windows系统下使用Navicat连接数据库

在windows下打开Navicat并新建MySql连接,输入连接信息

点击确定即可连接成功,若出现连接失败的情况,检查是否开启3306端口、防火墙状态或是否更改配置等。

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: