重新安装数据库mysql

本文目录一览:

如何在电脑内重新安装mysql数据库

首先,在命令提示符中输入mysql回车,发现提示‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件。说明重装后,mysql不能用了。

2

然后我们开始进行配置,让它可以使用。

在“我的电脑”上点右键,选择“属性”,打开系统设置窗口,点击“高级系统设置”。

点击“高级”选项卡,然后点击“环境变量”按钮。

修改path。

加入变量d:\mysql\bin,即原安装的mysql的目录。注意:要是原来mysql安装在C盘,那就没办法了,只能重装mysql了。

设置完成后,再在命令提示符里输入mysql,发现提示变了,成了“Access denied for user 'ODBC'@'localhost' (using password:NO) ”。

上面说明mysql配置起作用了,报新的错误其实是因为命令输入的不对,格式应该是mysql -u -root -p,其中root是mysql数据库的用户名。输入后回车会提示输入密码。

输入密码后回车,可以看到显示mysql版本等信息,说明mysql配置成功了。

然后我们继续测试一下。输入use mysql,打开‘mysql’数据库。

输入show tables,可以看到显示该数据库的所有表。

输入select * from db,可以看到显示表的记录。

如何彻底删除mysql 重新安装

1.首先在windows服务中将mysql服务删掉,使用命令 sc delete mysql

2.在控制面板中卸载掉mysql。

3.清理mysql安装目录的ini文件。

4.清理注册表:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除(我卸载的时候没有找到,略过后仍达到完全卸载的目的。)

5.有一些mysql的数据文件也必须删除干净,比如说:C:\Documents and Settings\All Users\Application Data\MySQL

6.重启电脑。重新安装即可。

如何在Ubuntu中安装MySQL数据库

我们在Windows系统中安装过MySQL数据库,那么如何在Ubuntu系统中安装呢?下面我给大家分享演示一下。

工具/材料

Ubuntu

01

首先我们需要登录MySQL的官方平台下载Ubuntu的安装包,如下图所示,大家选择红框中的安装包即可

02

接下来打开Ubuntu中的命令行,执行apt install numactl安装MySQL的依赖库numactl,如下图所示

03

然后执行apt install命令继续安装依赖包libaio-dev,如下图所示

04

接下来我们运用tar命令解压刚才下载的mysql压缩包,如下图所示

05

接着我们需要通过groupadd命令给Ubuntu系统添加一个mysql的用户组,如下图所示

06

然后添加一个mysql用户到mysql用户组中,如下图所示,这里主要用了useradd命令

07

接下来我们需要将解压后的压缩包移动到/usr/local/mysql文件夹下面,如下图所示

08

然后给移动后的文件夹添加目录权限到mysql用户组,如下图所示

09

接下来我们就可以对mysql数据库执行初始化命令了,如下图所示

10

最后我们在命令行开启MySQL服务即可完成数据库的安装了,如下图所示

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/311471.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2025-01-05 13:23
下一篇 2025-01-05 13:23

相关推荐

  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • Python 常用数据库有哪些?

    在Python编程中,数据库是不可或缺的一部分。随着互联网应用的不断扩大,处理海量数据已成为一种趋势。Python有许多成熟的数据库管理系统,接下来我们将从多个方面介绍Python…

    编程 2025-04-29
  • openeuler安装数据库方案

    本文将介绍在openeuler操作系统中安装数据库的方案,并提供代码示例。 一、安装MariaDB 下面介绍如何在openeuler中安装MariaDB。 1、更新软件源 sudo…

    编程 2025-04-29
  • Python操作MySQL

    本文将从以下几个方面对Python操作MySQL进行详细阐述: 一、连接MySQL数据库 在使用Python操作MySQL之前,我们需要先连接MySQL数据库。在Python中,我…

    编程 2025-04-29
  • 数据库第三范式会有删除插入异常

    如果没有正确设计数据库,第三范式可能导致删除和插入异常。以下是详细解释: 一、什么是第三范式和范式理论? 范式理论是关系数据库中的一个规范化过程。第三范式是范式理论中的一种常见形式…

    编程 2025-04-29
  • MySQL递归函数的用法

    本文将从多个方面对MySQL递归函数的用法做详细的阐述,包括函数的定义、使用方法、示例及注意事项。 一、递归函数的定义 递归函数是指在函数内部调用自身的函数。MySQL提供了CRE…

    编程 2025-04-29
  • leveldb和unqlite:两个高性能的数据库存储引擎

    本文将介绍两款高性能的数据库存储引擎:leveldb和unqlite,并从多个方面对它们进行详细的阐述。 一、leveldb:轻量级的键值存储引擎 1、leveldb概述: lev…

    编程 2025-04-28
  • Python怎么导入数据库

    Python是一种高级编程语言。它具有简单、易读的语法和广泛的库,让它成为一个灵活和强大的工具。Python的数据库连接类型可以多种多样,其中包括MySQL、Oracle、Post…

    编程 2025-04-28
  • MySQL bigint与long的区别

    本文将从数据类型定义、存储空间、数据范围、计算效率、应用场景五个方面详细阐述MySQL bigint与long的区别。 一、数据类型定义 bigint在MySQL中是一种有符号的整…

    编程 2025-04-28
  • MySQL左连接索引不生效问题解决

    在MySQL数据库中,经常会使用左连接查询操作,但是左连接查询中索引不生效的情况也比较常见。本文将从多个方面探讨MySQL左连接索引不生效问题,并给出相应的解决方法。 一、索引的作…

    编程 2025-04-28

发表回复

登录后才能评论