MySQL数据库安装

为大家提供一种在windows(此例中是windows8.1)上安装MySQL服务端(5.7版本/zip版本)的简易方法,顺便将博主在安装过程中遇到的问题及解决办法分享,供大家参考。

1. 下载MySQL服务端

2. 将压缩包解压

  • 解压的路径自行选择,下面是博主选择的路径:
    这里写图片描述

3. 修改(或新增)配置文件

4. 以管理员身份运行进入DOS界面

  • 注:这一步很重要,否则后续的操作会报错!
  • 注意区分32位系统和64位系统:
    这里写图片描述
    这里写图片描述
  • 打开后:
    这里写图片描述

5. 执行安装程序

  • 进入到你安装文件夹的bin路径下,执行:mysqld -install 命令
    这里写图片描述

6. 数据库初始化

  • 执行命令:mysqld –initialize-insecure (不设置root密码,建议使用)
    这里写图片描述
    这里写图片描述
  • 注:该命令执行完毕后,会初始化数据库,root密码置为空!若只输mysqld –initialize 生成随机密码进不去的。千万不要自己去新建一个data文件夹!否则数据库会启动失败

7. 启动并登录数据库

  • 启动数据库:执行命令 net start mysql 启动成功
  • 进入数据库:执行命令 mysql -u root -p (第一次登录没有密码,直接按回车过),登录成功!
  • 最后就可以在数据库的海洋自由的遨游啦~

补充:安装过程中可能遇到的问题解决办法

  1. DOS界面报错:cmd发生系统错误5 拒绝访问
    DOS界面报错:Install/Remove of the Service Denied
    解决办法:使用管理员权限运行cmd即可

  2. DOS界面报错:mysql不是本地不是内部或外部命令,也不是可运行的程序或批处理文件
    解决办法有两种:
    a:在计算机->属性->高级系统设置->高级->环境变量->系统变量,在Path中添加你需要执行的命令(此例中是mysql命令,则需要添加C:\Program Files (x86)\MySQL\mysql-5.7.19-winx64\bin)的执行路径即可,但是此办法偶尔也行不通,有大神能告知为什么吗?
    b:通过cd指令,进入到对应的执行路径下(此例中是:C:\Program Files (x86)\MySQL\mysql-5.7.19-winx64\bin),再执指令mysql即可。

  3. DOS界面报错:The vervice already exists!
    原因是之前安装了以后卸载了,服务没删掉,解决办法:
    查看名为mysql的服务:sc query mysql
    如果有,则删除:sc delete mysql
    然后就能正常安装了!

  4. 执行net start mysql后,报错:服务名无效
    可能原因有2个:
    a:数据安装失败,重新执行mysqld -install安装
    b:my.ini配置文件有误,重新修改


  5. 卸载mysql服务的方法:
    以管理员的权限 net stop mysql ,关闭mysql服务
    以管理员的权限 mysqld -remove ,卸载mysql服务

    修改数据库的密码(新旧版本的密码字段名有变更):
    旧版本:update user set password=password(“123456”) where user=”root”;
    新版本(5.7):update user set authentication_string=password(“123456”) where user=”root”;
    flush privileges;

    每次修改my.ini都需要重新安装mysql服务!
    删除目录下data文件
    执行mysqld -remove
    执行mysqld -install
    执行mysqld –initialize-insecure
    执行net start mysql
    启动成功!


填坑不易,有问题欢迎评论指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值