mysql卸载与安装

一、卸载(先停止服务,在任务管理器-服务,中找到mysql右键,选择停止)

 

  1.通过控制面卸载(或直接删除文件)

  2.删除文件:

    这里我们需要清理两个文件夹。
    第一个是:C:\Program Files (x86)\MySQL,
    第二个是:C:\ProgramData\MySQL,这里的ProgramData可能是隐藏的,我们需要在资源管理器中设置查看隐藏的文件。

  3.注册表删除

    win+R  ,输入regedit打开注册表编辑器

    

      

 

        找到以下目录,删除(要细心)

 

 

    1.   HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
    2.   HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
    3.   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001\Services\MYSQL
    4.   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL
    5.   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL

    end.卸载完成。

二、下载安装

  1.下载地址:https://dev.mysql.com/downloads/mysql

        

 

   下载完成后解压到一个没有中文名称的文件夹中(记住路径,一会会用到)

         

 

 

     2.配置初始化ini文件

      在根目录下创建一个txt文件,并修改为my.ini,之后复制下面代码到里面,并修改路径

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ----------是你的文件路径-------------
basedir=E:\mysql\mysql
# 设置mysql数据库的数据的存放目录 ---------是你的文件路径data文件夹自行创建
datadir=E:\mysql\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

 

  注:

  Errcode: 2 - No such file or directory错误的解决办法

  错误:

 

    

  解决方法:  将ini文件中的路径, 改双斜杠(\\) 

      

  3.初始化mysql

    使用管理员身份运行 命令提示符

             

 

    进入mysql的bin 目录

    

 

 

     之后执行以下命令: mysqld --initialize --console

    

 

 

     复制临时密码,并保存。

   4.安装启动并修改密码

    (1)安装mysql服务   mysqld --install mysql   

      

 

 

       表示成功。

      注: 安装报错: The sevice already exists  (服务已存在)  之前未彻底未卸载干净

      解决: 使用管理员打开cmd  输入sc query mysql 查看之前的mysql信息,若有如下图:

      

 

           删除:命令sc delete mysql,删除该mysql

          删除之后再次安装就可以了

     (2) 启动mysql服务

        输入 net start mysql

       成功

 

 

             (3)链接mysql 

        输入之前复制的临时密码,连接成功mysql

      

 

 

      修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';

            修改完成。

   5.配置环境变量

    (1)系统变量中新建MYSQL_HOME ,然后将mysql的bin上级目录复制在变量值中。

              (2) 选择path,点击编辑,在新建 %MYSQL_HOME%  , %MYSQL_HOME%\bin. 点击确定,完成

 

  

     

 

     

 

posted @ 2023-04-14 12:16  Nerox  阅读(44)  评论(0编辑  收藏  举报