mysql的安装相关

参考:https://blog.csdn.net/TD520314/article/details/80461545

如果安装版本不对,重新安装的情况下:

完全删除所有的mysql 相关文件 !

① 快捷键:win+R  在打开的运行窗口中输入命令 services.msc ,点击确定,进入服务程序;

任务栏的搜索框直接输入“控制面板”  控制面板->程序->卸载程序->MySQL server   右键卸载

③  卸载MySQL和其相关的程序后,开始删除MySQL所安装的文件夹。

④windows+R运行“regedit”文件,打开注册表

       -----可以 【ctrl + F】搜索,如果没有就不用理会

        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\CurrentControlSet\Services\Eventlog\Application\MySQL文件夹        

⑤  删除C盘下的C:\ProgramData\MySQL 所有文件,删除不了用360粉碎掉,注意programData文件是隐藏的默认,设置显示后即可见

⑥  删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹

 

 

------------------------------分割线------------------------------

安装压缩包mysql.zip    版本5.7.x    MYSQL 下载

 ①  解压,配置my.ini文件

        在D盘中新建MySQL文件夹,解压下载的zip文件     到D:\MySQL中。

 刚下载解压的文件是没有  my.ini  文件 和  data  文件夹的,这时候我们需要先创建一个“my.ini”配置文件。

用记事本打开 my.ini 配置文件,输入一下内容(安装目录根据自己的情况进行修改):

注意要将路径中的“\”改为“/”

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:/MySQL/mysql-5.7.22-winx64
# 设置mysql数据库的数据的存放目录
#datadir=D:/MySQL/mysql-5.7.22-winx64/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB    

③ 设置环境变量

   配置MySQL环境变量,系统属性(快捷键:win+R  在打开的运行窗口中输入命令  sysdm.cpl)->高级->环境变量->系统变量->path>编辑>新建  [ D:/MySQL/mysql-5.7.22-winx64/bin ]      最后保存。

管理员身份打开cmd窗口

操作方式:

 

默认是在 C:盘  切换到  mysql 安装目录 D:

这里注意要切换到  bin 目录下 

 1、输入命令:“mysqld -initialize ”进行初始化,即可自动生成data文件夹。如没生成 创建一个

 

2、输入命令:“mysqld -install”进行安装   

 ------Service successfully installed 即安装成功

3、输入命令:“net start mysql” 启动服务器。

4、修改MySQL初始密码

 输入命令 mysql -uroot -p 回车,输入密码,初次登录是没有密码的,直接回车即可登录,然而事实上,在执行 mysqld --initialize命令时它不仅自动创建了data数据,还随机分配了密码,在你的文件中搜索 .err后缀的文件,以记事本方式打开。可以找到系统为你随机分配的密码粘贴输入即可打开数据库。【全文搜索  ‘root@localhost:’】后面即 登录密码

修改密码指令:

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

 

安装可能出现的错误:

(一)问题:出现问题   The service already exists 

           输入安装命令   mysqld install 
           这是由于之前已经安装过mysql并且没有删除干净

  解决: 

        重新以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务: 

如果显示内容,表示之前确实安装过

命令sc delete mysql,删除该mysql 

之后继续安装,就能成功。

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值