【MySQL 01】在 Ubuntu 22.04 环境下安装 MySQL

🌈 1. 说明

  • 在安装与卸载中的过程中,用户全部切换成为 root,一旦安装,普通用户也能使用。
  • Ubuntu 22.04 默认的 MySQL 数据库版本为 8.xxx,在执行安装命令时不需要带对应安装版本。

🌈 2. 卸载不必要的环境

1. 查看是否内置了 MySQL

  • 在某些云服务器上可能会内置了 mariadb 或 MySQL 这样的数据库。
  • 在命令行使用如下命令查看是否安装了 MySQL。
ps axj | grep mysql
ps axj | grep mariadb
  • 如果使用这两个命令之后,显示出来的内容和我一行干净,那就说明没有 MySQL,不需要卸载。

在这里插入图片描述

2. 卸载内置的 MySQL

  • 在命令行中输入如下指令即可卸载以前安装的 MySQL。
sudo apt-get remove mysql-common

🌈 3. 安装 MySQL

  1. 先更新一下列表。
sudo apt-get update
  1. 在命令行中输入如下指令安装 MySQL。
sudo apt-get install -y mysql-server

🌈 4. 启动和关闭 MySQL 服务

  1. 启动 MySQL
sudo service mysql start
  1. 重启 MySQL
sudo service mysql restart 
  1. 关闭 MySQL
sudo service mysql stop

🌈 5. 临时登录 MySQL

  • 刚安装好的 MySQL 是没有密码的,需要登录之后再设置密码,因此 MySQL 提供了一个无密码登录数据库的指令。
sudo mysql -uroot -p
# -u: 以指定用户名方式登录
# -p: 要输入密码

在这里插入图片描述

🌈 6. 设置 MySQL 密码

# 修改数据库的密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '在这填你的密码';

# 刷新权限
mysql> FLUSH PRIVILEGES;

# 退出数据库
mysql> quit
  • 之后再使用 sudo mysql -uroot -p 指令就可以通过自己的密码进入数据库了。
    • PS:如果你安装的是最新的 mysql,在 root 下默认是没有密码的。

🌈 7. 配置 MySQL

  • 这个配置主要是为了让其他位置的机器能够通过 ip 地址连接远端的 MySQL 主机。
  1. 使用如下指令打开配置文件,然后找到 bind-address 这一行将 127.0.0.1 改成 0.0.0.0 即可。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在这里插入图片描述

  1. 修改完之后保存并推出该文件。
  2. 最后再重启 MySQL 服务即可让配置文件生效。
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值