linux下配置mysql服务,远程连接服务配置,忘记密码修改,4步搞定

1.安装mysql服务

sudo apt install mysql-server

2.安装mysql连接端

sudo apt install mysql-client

3.初始登录

初始登录方法1
  • 打开初始密码文件所在目录
    cd /etc/mysql
  • 查看初始密码配置文件
    sudo cat debian.cnf
    输入你的root密码
    在这里插入图片描述
    注:每个人的初始密码不一样,看自己的
初始登录方法2
  • 使用root用户登录
    sudo mysql -uroot -p
    按Enter建,提示输入密码时直接按Enter键即可

4.更改账户登录密码

  • 更改账户密码 (命令大小写无所谓
use mysql;
UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’;
FLUSH PRIVILEGES;
  • 忘记密码(命令大小写无所谓
mysqld_safe --skip-grant-tables&
mysql -u root mysql
UPDATE user SET password=PASSWORD(“new password”) WHERE user=‘root’;
FLUSH PRIVILEGES;

至此,你可以退出后使用自己设置的账户密码进行登录。

更改远程连接

  • 注释/etc/mysql/mysql.d.conf/mysqld.cnf 中的bind-address
cd /etc/mysql/mysql.conf.d
sudo vi mysqld.cnf

在这里插入图片描述

  • 创建连接用户数据
    • 登录进入数据库
      mysql -u 'username' -p 'userpassword'
    • 更改数据库表连接权限
      grant all privileges on *.* to 登录用户名@"%" identified by "登录密码" with grant option;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值