ubuntu机器上重新安装mysql需要密码

前言

我们大家在ubuntu下卸载mysql,然后再次安装,发现还是需要输入忘记的密码。所以说,在卸载的时候,并没有完全删除记录。

信息保存位置

那么,mysql的数据库信息保存在哪里呢?
答案是:/var/lib/mysql/

ls /var/lib/mysql/
debian-5.5.flag  ibdata1  ib_logfile0  ib_logfile1  mysql  mysql_upgrade_info  performance_schema

所以,在卸载mysql时同时删除此目录。这样重新安装后,就不要要输入先前的密码。安装时输入新密码即可。
另外还须删除

sudo apt-get purge mysql-server-5.1 mysql-common
sudo rm /etc/mysql/ -R
无法启动mysql

启动mysql是出现如下错误:

sudo service mysql start
start: Job failed to start

表示mysql无法正确启动,此时是安装不正确。
如果直接执行安装命令

sudo apt-get install mysql-server

那么需要安装 mysql5.5的依赖版本,这个表示前期安装后,有mysql信息存留,存留信息要求安装mysql5.5。所以按照前面的提示,进行删除,再次安装就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是Ubuntu无网安装MySQL的步骤: 1. 首先,你需要从另一台联网的电脑上下载MySQL安装包和依赖包。你可以从MySQL官网下载对应版本的安装包和依赖包,也可以使用apt-get命令下载依赖包。假设你已经将安装包和依赖包下载到了/home/user/mysql/目录下。 2. 将下载好的安装包和依赖包拷贝到目标Ubuntu机器的/home/user/mysql/目录下。 3. 安装依赖包。在终端中进入/home/user/mysql/目录,执行以下命令: ```shell sudo dpkg -i mysql-common_5.8+1.0.5ubuntu2_all.deb sudo dpkg -i libmysqlclient21_8.0.27-0ubuntu0.20.04.1_amd64.deb sudo dpkg -i libmysqlclient-dev_8.0.27-0ubuntu0.20.04.1_amd64.deb ``` 4. 安装MySQL服务端和客户端。在终端中进入/home/user/mysql/目录,执行以下命令: ```shell sudo dpkg -i mysql-community-server-core_8.0.27-1ubuntu20.04_amd64.deb sudo dpkg -i mysql-community-client-core_8.0.27-1ubuntu20.04_amd64.deb ``` 5. 启动MySQL服务。在终端中执行以下命令: ```shell sudo systemctl start mysql ``` 6. 验证MySQL服务是否启动成功。在终端中执行以下命令: ```shell sudo systemctl status mysql ``` 如果MySQL服务已经成功启动,你将会看到类似如下的输出: ``` ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2021-11-02 09:47:23 CST; 1min 32s ago ``` 7. 设置MySQL的root用户密码。在终端中执行以下命令: ```shell sudo mysql_secure_installation ``` 然后按照提示输入密码并设置相关选项即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值