Ubuntu22.04安装MySQL超简单-跟着命令挨着敲就完事-服务器配置(四)

本文详细指导如何在Ubuntu22.04系统中安装和配置MySQL服务器,包括更新包、设置开机自启动、修改root用户权限,重点讲解了如何允许所有IP访问MySQL以及修改mysqld.cnf文件中的bind-address以实现全局连接。
摘要由CSDN通过智能技术生成

系统基于Ubuntu22.04

mysql

sudo apt update

sudo apt install mysql-server

#检查MySQL状态
sudo systemctl status mysql

#开机自启动
sudo systemctl enable mysql

#进入mysql
sudo mysql

#修改root密码
alter user 'root'@'localhost' identified with mysql_native_password by '123456';

#创建全局访问root用户
create user 'root'@'%' identified by '123456';

# 修改密码
alter user 'root'@'%' identified with mysql_native_password by '123456';

# 授予权限
grant all on *.* to 'root'@'%';

# 刷新权限
flush privileges;

# 连不上参考下面
# 配置8.0版本参考:我这里通过这种方式没有实现所有IP都能访问;
# 我是通过直接修改配置文件才实现的,
# MySQL8.0版本把配置文件 my.cnf 拆分成mysql.cnf 和mysqld.cnf,
# 我们需要修改的是mysqld.cnf文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

# 修改 bind-address,保存后重启MySQL即可。
bind-address = 0.0.0.0

# 重启MySQL重新加载一下配置:
sudo systemctl restart mysql


  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值