MySQL for Windows 数据库 ZIP 版本安装过程

来源:互联网 发布:淘宝比较好的零食店 编辑:程序博客网 时间:2024/04/29 18:34

MySQL for Windows 数据库 ZIP 版本安装过程

  • MySQL ZIP包的下载
  • 配置以及简单问题的解决

MySQL ZIP包的下载

    MySQL数据库想必不用做太多介绍,今天也终于装到了自己电脑上,写篇博客Mark一下,免得下次装还要到处查2333.我安装的过程参考了网上众多博客,因此也不算是完全原创吧,请谅解。但是因为MySQK版本不断更新,很多老方法会出现一些小问题,解决起来也需要花些时间,这里将这些问题都一一解决了,也节省大家寻找的时间。博客内容是自己写的不会复制的233.
    首先我们需要下载数据库的安装包。我下载的是社区版,下载链接如下:
    http://dev.mysql.com/downloads/mysql/
    我下载的是社区版,适合学生用,企业用的话就需要购买下载企业版的了。MSI版本的安装就不多说,这篇博客主要说一下ZIP版本下载之后的配置以及怎么结局在安装过程中出现的一些问题。

配置

    1.将下载下来的压缩包解压在一个文件夹下,个人建议放在D盘自己新建一个MySQL的文件夹,将压缩包解压在该文件夹之下。
1
    2.这个时候数据库其实已经算安装好了,但是我们还需要进行必要的配置以使用它。这时候需要做的就是配置环境变量,以便于我们可以在CMD任何路径下使用数据库操作的命令,相信配置过Java开发环境的人不会陌生。
2
    win10打开环境变量的方法为:右键我的电脑,选择属性,然后选择左侧的高级系统设置,再选择右下角的环境变量,找到系统变量里面的“path”一栏,添加你解压缩的文件的bin文件夹的路径至其中,如果系统自动分行直接新建就行了,如果只有一行只需要加到最后面就行了(路径前后需要用英文符号 分号 隔开),如图
    3.环境变量添加好之后我们还需要更改配置信息,我们可以看到解压出来的文件夹内有一个my-default.ini的文件,右键使用记事本打开此文件,找到如图内容,将这两行的前面的“#”去掉,并且添加这两个路径(是你解压之后文件夹的路径 以及 此路径加上/data的路径):
3
    这时你会发现一个问题:我们解压之后文件夹并没有data这个文件夹,而这里却要配置这个路径,会不会出问题,答案是肯定的,在后面就会知道出什么问题了,这里只要配置好就行了。
    4.使用管理员身份进入CMD,(否则后面会出错),然后进入自己解压之后的bin文件夹的路径。
    CMD切换路径的方法为:如果进C盘某个路径,先一直 cd .. 直到到达 C:\ 为止,然后 cd 路径 就可以进入对应的路径了,cd和路径之间有一个空格。如果想要进入D盘某个文件夹,需要先 一直 cd .. 直到进入 C:\ 然后输入D:\ 我们就进入了D盘,然后再用 cd 路径,就可以进入我们想要进入的文件夹了。
    进入文件夹之后,输入 mysqld -install,回车,然后就会运行成功。接着输入 net start mysql 就会失败,这就是我上面所说的没有data目录所导致的错误啦,而解决方法很简单,再net start mysql之前我们先执行一条 mysqld –initialize,初始化之后我们就会发现多了一个data文件,这时候再执行net start mysql就可以成功了。
    5.登陆数据库,登陆数据库输入 mysql -u root -p然后回车让输入密码,默认密码为空,回车,登陆成功。
    扯淡,成功个屁,失败了,想来是因为默认密码不为空吧。解决方法我也找到了,如下。
    我们再次打开my-default.ini文件,再[mysqld]后面加入一行skip-grant-tables,如图。加这句话的意思是登陆时跳过验证。
4
    然后我们再输入mysql -u root -p,回车回车就登陆成功了。
    成功个鬼,还是失败了,解决方法也很简单,顺手把my-default.ini名字改成my.ini就成了,别问我为什么,我心累。改完之后记得重启启动一下服务。
    这时就可以成功绕过验证登陆进入了,但是老绕也不是办法,我们需要更改root用户的密码,先输入flush privileges;(最后分号不要忘了输),然后输入set password for root@localhost = password(‘newpassword’);就可更改密码了,不输第一句直接更改,错误,别问我为什么,心更累了。然后回去吧my.ini加的那句话去掉,重新启动服务就发现密码已经改回来了。
    至此,MySQL配置成功。

1 0
原创粉丝点击