MySQL在windows下的安装与配置使用

MySQL在windows下的安装与配置使用 

一、下载

            地址:http://dev.mysql.com/downloads/mysql/ 
             MySQL在windows下的安装与配置使用_第1张图片

二、安装

           ZIP Archive 版是免安装的。只要解压就行了。不需要安装。 我的放在 D 盘对应的目录下,如下图所示: 
           MySQL在windows下的安装与配置使用_第2张图片

三、配置

          编写 my.ini 文件: 把上面文件解压之后的 my-default.ini 复制一下然后重命名为 my.ini,接着进行内容的修改,主要是修改安装路径,具体如 下图所示:(然后这里还要新建一个 data 文件夹)
            MySQL在windows下的安装与配置使用_第3张图片 

四、 安装 mysql 服务并启动

            以管理员身份打开 cmd 窗口后,进入我们上面解压文件的 bin 目录,接着输入 mysqld install 命令然后回车运行。 
              MySQL在windows下的安装与配置使用_第4张图片
                   接着就是输入 net start mysql 启动服务 报错,具体信息如下图所示: 
                    MySQL在windows下的安装与配置使用_第5张图片
                      再输入 mysqld --initialize-insecure --user=mysql,这里我出现了 一个奇怪的问题,经过多番查找资料才解决。 
                        MySQL在windows下的安装与配置使用_第6张图片
                      直觉告诉我是路径出了问题,可是发现相应的路径并没有错 误。网上有一篇博客提示了 my.ini 中 basedir 和 datadir 的问题,"\" 应该用"\\"代替,于是重新解压在"D:\tools\mysql"(我想验证是不 是目录问题所以重新解压到这个下面验证)下面,修改 my.ini,重头开始,完美通过,此时来看 data 目录会发现该有的文件都有了 (这里特别感谢该文作者的指引,有相似问题 的详见: http://www.2cto.com/database/201604/498476.html): 
                       MySQL在windows下的安装与配置使用_第7张图片
                       MySQL在windows下的安装与配置使用_第8张图片
                        执行完上面命令后,MySQL 会自建一个 data 文件夹,并 且建好默认数据库,登录的用户名为 root,密码为空) 再次启动:再输入 net start mysql 启动服务,OK 成功。 如下图所示: 
                         MySQL在windows下的安装与配置使用_第9张图片
                        MySQL在windows下的安装与配置使用_第10张图片

五、打开 MySQL 数据库

           登录 MySQL 数据库。
           输入 mysql -u root -p ,默认是没有密码的。回车进入,root 是用户名, 然后要记得先打开 Mysql 服务。退出 exit 回车,就行了。记住直接 关闭 cmd 窗口是没有退出的,要输入 exit 才会退出。 
            MySQL在windows下的安装与配置使用_第11张图片
           MySQL在windows下的安装与配置使用_第12张图片
          MySQL在windows下的安装与配置使用_第13张图片
          MySQL在windows下的安装与配置使用_第14张图片
         
         上图是一些简单的命令语句,记得最后加分号。 

六、修改密码

           修改 MySQL 的 root 用户密码格式:mysqladmin -u 用户名 -p 旧密码 password 新密码; -p 后面不带空格,直接跟旧密码,不然会报错。具体如下图所示: 
             
             MySQL在windows下的安装与配置使用_第15张图片
             MySQL在windows下的安装与配置使用_第16张图片

你可能感兴趣的:(分布式计算,windows,mysql,分布式)