MySql 安装小结

    这段时间在学习javaweb,教材中的数据库用到的是MySql。今天在安装的过程中遇到了一些问题,比如在进入MySql时常见的提示1045错误等。为让大家在遇到相同问题的时候能够更快的解决问题,将今天的安装过程以及解决问题的方法在此分享。

    开发环境:

           操作系统:win10

           mysql 版本:mysql-5.7.16-winx64

    一、mysql安装教程。

           1.登录mysql官方网站根据自己的电脑需求下载相应版本,我下的是windows64位。windows 版下载地址:http://dev.mysql.com/downloads/mysql/5.1.html#downloads

           2.下载后得到的是一个压缩包,加压到相应的路径中。我的是 D:\MySQL\mysql-5.7.16-winx64

           3.找到 my-default配置文件同时复制 my-default 粘贴到当前文件夹并且改名为 my (配置文件为my.ini)

           4. 在当前目录下新建一个名为data的文件夹。

           5.打开my.ini 配置文件,清除文件内容,将以下内容复制到文件中:

            [client]
            port=3306
            default-character-set=utf8

            [mysqld]

            port=3306
            character_set_server=utf8
            basedir=D:\MySQL\mysql-5.7.16-winx64\mysql-5.7.16-winx64
            datadir=D:\MySQL\mysql-5.7.16-winx64\mysql-5.7.16-winx64\data

            6.打开命令行界面,进入到

               首先执行命令:mysqld --install MySQL --defaults-file="my.ini"  在执行这条命令时候得保证data文件夹为空。然后执行命令:mysqld –initialize -insecure –user=mysql  

             7.最后用 net start mysql 即可成功启动mysql。

          

           出现的问题:

           在bin目录下输入mysql -u root -p进入mysql时候出现了问题,password按照常理为空,直接按回车即可进入mysql。但是在按下回车的时候出现了 

           1045<28000>: Access denied for user 'root'@'localhost' (using password:NO)  的错误

                  解决方法

          1、创建1个文本文件,并将下述命令置于单一行中:

              SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你要设置的密码');

              用任意名称保存该文件。放在某个盘的根部录下,例如D:\password.txt

          2、开始菜单->运行-> cmd

               将路径调到mysql的bin文件夹下;

               然后输入 mysqld-nt --init-file=D:\password.txt

          3.这时候你去重启mysql的服务会报错,不要担心,在电脑进程中干掉mysqld-nt 进程,然后就可以重启服务成功就好了。

            

      

         在此感谢 http://www.oschina.net/question/113597_71746 解决了我的问题。







       

              

          


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值