Ubuntu 22.04 快速安装 MySQL 数据库 8.0

1. 安装 MySQL

sudo apt install mysql-server-8.0

2. 配置 MySQL

MySQL 配置文件存放目录 /etc/mysql/

2.1 公网访问

MySQL 服务默认监听 127.0.0.1, 因此外网无法访问

修改配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

bind-address            = 127.0.0.1

修改为

bind-address            = 0.0.0.0

保存退出 :wq

重启 MySQL 服务

sudo service mysql restart

2.2 添加用户

apt 命令安装的 MySQL 没有密码
root 用户可以免密码登陆
不建议使用 root 用户管理数据库

2.2.1 切换 root 用户

如果没有 root 用户密码, 需要使用命令 passwd 重置 root 用户密码

重置 root 用户密码(需要输入两次新设置的密码)

sudo passwd root

切换到 root 用户, 输入 root 密码

su - root
2.2.2 链接 MySQL

切换到 root 用户后, 输入 mysql 可以直接链接数据库

mysql
2.2.3 添加新的 MySQL 用户

添加新的 MySQL 用户

  • 用户名: demo
  • 密码: 123456
create user 'demo'@'%' identified by '123456';

为新添加的用户分配权限

grant all on *.* to 'demo'@'%' with grant option;
2.2.4 退出 MySQL
\q
2.2.5 退出 root 用户
exit

2.3 测试新用户

测试新的 Mysql 用户 demo 能否正常使用

mysql -h localhost -u demo -p
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值