Ubuntu18.04-server 安装mysqldatbase

1、更新系统 updatesysterm

 

2、安装mysql-server

 

3、初始化配置

 

sudo mysql_secure_installation

step1:

 

step2

 

step3:

 sudo mysql  (本地进入数据库) 

或者

sudo  mysql -u root -p

 

 

step4: 看一下有哪些数据库,并且使用mysql 数据库,并且查看一下 用户表

step5 修改localhost 为可以远程访问•update user set host=‘%’ where user=‘root’;

 

step6 刷新立即生效

FLUSH PRIVILIEGES

step7  开放3306 端口 ,需要安装防火墙的管理软件

安装之后,使用了上述命令仍然不行,发现是bind-address 这个问题是msyql的配置仅仅允许了本地的访问,

所以我们将这句话注释掉:https://blog.csdn.net/starleejay/article/details/80060960

1、这个时候,我们可以尝试访问,出现密码错误的问题,这样我们在宿主的敌方修改一下我们密码,然后完成登录???

 

 

发现还是登录不了 真的日他妈

 

step7: 创建新的服务器的用户,以便能够在远端登录

突然灵光一闪,因为有似乎看到过了,root 是不允许远程别的主机上进行登录的,所以,我们需要重新创建一个用户用来进行远程访问:https://www.jianshu.com/p/d7b9c468f20d  (参考这篇文章)

 

对于其设定的密码的规则,应当满足前面你在进行sudo  mysql_secure_installation 的过程中的要求


 

(如果为了方便可以直接选择关闭防火墙)同时我们关闭防火墙(https://blog.csdn.net/cryhelyxx/article/details/43229251

4、另一台电脑设定访问

访问的前提是需要安装一下mysql client

(1)安装mysql_client

(2)

登陆方法: mysql  -h xx.xxx.xxx.xxx-u scottar–p

回车,输入密码

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没有水杯和雨伞的工科男

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值