MySQL的安装——in Windows 7 64

0xFF00 前言

这里记录了博主在安装部署MySQL服务器至操作系统(Win7 64)上的过程及其中遇到的问题的解决。

0xFF01 准备工作

确定操作系统版本:64位;
//关于此处下载了两个版本的问题,后文有做出解释
下载MySQL:官网下载,博主下载的版本是5.7.16;5.6.34 解压版
此处一开始博主下载到了debug test版本,此版本不是MySQL服务器,而是调试工具,需要注意
此处博主安装用户为非Admin账户

0xFF02 开始安装

将下载完成的压缩包进行解压,得到文件夹
    //文件夹名中不包含"
    mysql-"版本号"-"系统版本"  //此处博主的文件夹为mysql-5.6.34-winx64
将此文件夹置于你想要安装MySQL的目录下
    此处博主为C:/JAVA/    //完整路径为:C:/JAVA/mysql-5.6.34-winx64/
配置环境变量
    在环境变量Path中添加"你的路径/bin"    //博主为C:/JAVA/mysql-5.6.34/bin
安装mysql服务
    管理员打开cmd,进入mysql/bin目录下执行
        mysqld -install
        mysqld -nt --install MySQL    //此处MySQL为服务名,可自行指定
        net start mysql
    执行完成后有中文提示

0xFF03 安装完成

管理员打开cmd,键入命令
    mysql -uroot -p
    提示输入密码,默认没有密码,直接Enter
    /*
     *此时应该先修改root密码,创建一个平常使用的账户
     *不推荐常用操作使用root账户
     */
    //此时cmd中抬头已变成mysql,newpass为自行指定的密码
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD("newpass");
    //创建用户命令,username password自行指定
    //此处博主为自行调试,所以指定为localhost
    CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; 
    //授予新建用户权限
    GRANT ALL ON *.* TO 'username'@'host';
至此,整个安装、部署、使用完成

0xFF04 问题与解决

好了,上述的内容网络上有很多,所以比较累赘,以下的内容是博主想要记录和分享的
    case 系统无法启动服务:
         系统没有权限,请有管理员打开cmd    //右键点击cmd,以管理员身份运行
         break;
    case 无法启动服务:
     注意,没有任何错误信息
     此处博主先输入了
         mysqld --install servicename --defaults-file='my.ini'
     命令来指定了配置文件信息,也重改了服务登陆的用户,然而都没有什么用
     后来发现,由于我指定了默认配置文件,同时我的配置文件不存在//即没有my.ini文件,而只有my-default.ini文件,所以产生了这样的错误
     解决:将my-default.ini复制一份名为my.ini置于mysql文件夹中
     break;

0xFF05 求助

安装至此结束,然而博主想要通过更改配置文件来更改默认数据存放位置却失败了,不知道什么原因
博主首先安装的是5.7版,然后一直服务无法启动(无报错信息)//当时没有尝试创建my.ini,所以不知道后来5.6安装部署成功,是5.7有问题还是my.ini有问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值