Ubuntu 安装MySQL5.7,并设置远程访问

 

一、安装MySQL

第一步  安装MySQL服务

apt-get install mysql-server

 

在安装时会弹出填写密码   和再次填写密码

 

第二步  安装客户端

 

 

apt-get install mysql-client

安装完成,MySQL服务器应该自动启动

 

 

第三步  检查服务器是否正在运行

 

netstat -tap | grep mysql

运行命令之后会出现:

tcp 0 0 localhost:mysql *:* LISTEN -  说明正在运行

如果不能运行重启MySQL服务器

/etc/init.d/mysql restart

 

第四步  进入MySQL,验证是否本地能够登入

mysql -u root -p

 

输入密码  进入MySQL

输入:

mysql>select now();

会出现当前的日期  说明数据库安装成功

=========以上为数据库的安装=============

二、数据库远程访问


第一步 注释本地地址

之前一直记得修改配置在/etc/mysql/mysql.cnf文件,但是发现里边没有bind-address           = 127.0.0.1,

但是有俩个路径:

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

1. 查看!includedir /etc/mysql/conf.d/目录

有个mysql.cnf,但是里边的内容只用[mysql]

这个文件不对,继续往下找......

 

2. 查看!includedir /etc/mysql/mysql.conf.d/目录

查看mysql.cnf文件,发现有bind-address           = 127.0.0.1,至此找到并注释掉

3. 找到这句:bind-address           = 127.0.0.1

前边加上    #    意思为注释这行

修改完成后   保存退出(先按esc,接着输入:wq

 

第二步  MySQL中 赋权限

账号密码登入成功后(我是以root身份登入的)  输入:

GRANT ALL ON *.* TO 你的mysql账号@'%' IDENTIFIED BY '你的登录密码' WITH GRANT OPTION;

 mysql> use mysql;
 mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

 

然后   exit  退出MySQL

 

第三步  重启MySQL服务器

 

/etc/init.d/mysql restart

 

 

===============至此数据库的远程访问授权完毕========================
 

 

 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值