ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL

1.安装mysql
1.)sudo apt-get install mysql-server -y
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
设置数据库的root账号的密码
2.)sudo apt-get install mysql-client
3.)sudo apt-get install libmysqlclient-dev -y
没有问题的话应该安装成功了!
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
输入刚刚设置的密码登录数据库
2.数据库的远程访问workbench
1.)下载workbench
https://dev.mysql.com/downloads/workbench/ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
下载完成以后直接点击安装就可以了,安装路径记住不要是中文目录
2.)设置workbench中文
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
Edit–>preferences–>Appearance–>Configure Fonts For:ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
3.) sudo vim /etc/mysql/my.cnfubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
在【mysqld】下
添加一行skip-grant-tables
并且注释掉bind-address =172.0.0.1
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
进入数据库中输入GRANT ALL PRIVILEGES ON . TO ‘user’@‘ip’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;

user是数据库的用户名,password是该用户的密码 ip是远程访问主机的ip地址

FLUSH PRIVILEGES;
刷新一下

ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
quit :退出数据库
sudo service mysql restart
重启服务

将3306的端口(MySQL默认的端口是3306)设置到防火墙上

sudo ufw allow 3306 将3306加到防火墙上

sudo ufw disable 开启防火墙

sudo ufw reload 防火墙重启

4.)workbench 连接数据库
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQLubuntu16.0 安装MySQL 以及远程Workbench链接MySQL
成功!!!
ubuntu16.0 安装MySQL 以及远程Workbench链接MySQL

相关文章:

  • 2022-12-23
  • 2021-04-24
  • 2021-10-30
  • 2022-12-23
  • 2021-09-10
  • 2021-06-03
  • 2021-06-25
猜你喜欢
  • 2021-10-27
  • 2021-07-13
  • 2021-10-24
  • 2022-12-23
  • 2021-08-05
  • 2021-11-03
  • 2022-02-08
相关资源
相似解决方案