一、去MYSQL官网下载MYSQL免安装版,由于我的系统是64位的,所以就下载了64位的Mysql版本

http://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.34-winx64.zip

二、把下载好的mysql-5.6.34-winx64.zip放到D盘,并且解压缩,然后重命名为mysql

三、设置环境变量,鼠标选中“计算机” >>然后点击鼠标右键,选择属性>>“高级系统设置”>>“环境变量”

新建一个环境变量MYSQL_HOME,他的值为D:\mysql

还要在PATH路径上添加Mysql的bin目录,也就是D:\mysql\bin

四、修改D:\mysql\my-default.init配置文件,这里主要修改其中两个路径变量,其他参数的设置根据自己的实际情况设置,这里就做简单的配置

修改的内容如下:

basedir =D:\mysql
datadir =D:\mysql\data

注意:这两个变量要和你mysql所在的位置一致

五、安装mysql服务

在dos界面中,进入到D:\mysql\bin目录

执行 mysqld  -install  安装服务

注意:安装服务的时候必须进入到D:\mysql\bin目录下,要不会出现问题,无法启动服务

如果需要取消服务的话,可以执行mysqld -remove ,不过必须在mysql服务处于关闭状态的情况下,才能取消服务

六、启动服务

net  start  mysql  (启动服务)

而如果需要停止服务,则执行命令net stop mysql

七、登录mysql,然后修改密码

这里要注意了,如果直接执行mysql,而不带用户参数的话,show databases的时候会发现没有mysql数据库(这和linux版本的有点区别,linux的直接输入mysql也会有mysql数据库),而修改密码就是要修改mysql数据库下的user表。

(1)所以首次登录的命令是:

mysql  -uroot

(2)接着就修改密码:

执行命令 use mysql ;这说明下面将会对mysql数据库进行操作

执行命令 update user  set password=PASSWORD('123456')  where user ='root';

记得修改完命令之后要刷新一下权限,否则退出之后,修改没有起作用,因为此时修改的数据还没持久到硬盘,只是驻留在内存中

执行命令  flush privileges;

八 修改访问权限

前面的步骤只能在本机登录mysql服务器,如果想对外开发的话,还需要做一些权限设置,比如以下的权限设置

执行命令  grant all privileges on *.*  to  '%'@'%'   identified by '123456'

其中:

*.*   第一个*代表的是数据库,第二个*代表的是表,这里是开放所有的数据库和表,你也可以设置特定的库和表

'%'@'%'  第一个%表示的是用户名,这里代表所有的用户,第二个'%'代表的是主机名或者ip地址,这里也是代表所有主机

'123456'    表示的是登录的密码

还是要记得,修改完权限设置之后,要记得刷新

flush privileges;

mysql5.7版本:

管理员运行cmd,输入:mysqld -install,显示安装成功;再输入:net start mysql,提示启动服务失败,

此时:到data文件夹下看到5个文件,打开后缀为.err的文件,里面提示:Table 'mysql.plugin' doesn't exist

针对这个问题的解决方案是:

1.把my.ini复制到\bin文件夹下;

2.在cmd到\bin目录,然后输入mysqld --initialize --user=mysql --console 执行此命令, 生成库. 注意有个临时密码, 要记下来;

3.启动服务net start mysql;

4.进入mysql命令下:mysql -uroot -p,输入刚刚的密码;

5.再输入set password = password('root') 修改root的登录密码;

mysql5.6免安装使用的更多相关文章

  1. MySQL5.7免安装版配置图文教程

    MySQL5.7免安装版配置图文教程 更新时间:2017年09月06日 10:22:11   作者:吾刃之所向    我要评论 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的 ...

  2. MySQL5.7免安装版配置详细教程

    MySQL5.7免安装版配置详细教程 一. 软件下载 Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的mysql免安装版的配置经验,要安装的朋友可以当做参考哦 mysql5.7 ...

  3. mysql5.6免安装配置(菜鸟版)

    mysql5.6免安装配置 MySQL5.6.13安装步骤(Windows7 32位) 1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包 将以下载的My ...

  4. MySql5.7免安装版配置过程(ubuntu16.04)

    MySql5.7免安装版配置过程(ubuntu16.04) 原创 2017年02月07日 16:58:24 标签: 1001 编辑 删除 一.安装环境: 操作系统:ubuntu16.04 数据库:my ...

  5. mysql-5.7免安装版本设置

    mysql-5.7.22 免安装版本设置(Windows7) 一.在Mysql官网下载Mysql-5.7.22的ZIP文件  下载链接为:https://dev.mysql.com/downloads ...

  6. MYSQL5.6免安装版在windows下的使用

    一.去MYSQL官网下载MYSQL免安装版,由于我的系统是64位的,所以就下载了64位的Mysql版本 http://cdn.mysql.com//Downloads/MySQL-5.6/mysql- ...

  7. mysql5.5免安装版配置教程

    1. 下载免安装版 ,解压缩 2. 配置MYSQL的环境变量 新增系统变量MYSQL_HOME:安装目录 在PATH变量的最后面添加: ;%MYSQL_HOME%\bin(注意前面的:) 3. 打开文 ...

  8. 我的MySQL5.6免安装版配置过程

    最近打算学习MySQL,第一步就是安装.下载到一个面安装版.解压到我的D盘的mysql目录. 弄了一个最简单的配置文件.目录中只有一个my-default.ini,基本没啥用.在网上弄了一个my.in ...

  9. MySQL5.7免安装教程

    注如果连文件位置都和我这个一样的话,基本上所有命令都可以直接复制这上面就行,前提是你愿意放到C盘的并在Program files下面新建一个文件夹mysql存放这些东西 建议大家还是自己动手配置一下这 ...

随机推荐

  1. emmmmmmmmmmmmmmmmmm01

    当体会活着有多么难之后,就不要在那么随意的活着,今天有多么不在意自己的人生,明天就要加倍的被别的人左右自己的人生. 多思考,多学习,多总结,多创造.让自己成为有用的人,让自己未来有一天成为自己的主人.

  2. maven详解之 pom.xml 解释

    <project>:pom.xml的根标签,一个maven项目用一对<peoject></project>标签包裹. <modelVersion>4.0 ...

  3. Django(十一)视图详解:基本使用、登录实例、HttpReqeust对象、HttpResponse对象

    一.视图(基于类的视图) [参考]https://docs.djangoproject.com/zh-hans/3.0/topics/class-based-views/intro/ 1)视图的功能 ...

  4. 创建springboot2.1项目运行报错

    刚创建好一个项目,运行就报错:in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging ...

  5. c++数据结构排序

    #include<stdio.h> #include<stdlib.h> #include<time.h> typedef int ElemType; typede ...

  6. netty权威指南学习笔记二——netty入门应用

    经过了前面的NIO基础知识准备,我们已经对NIO有了较大了解,现在就进入netty的实际应用中来看看吧.重点体会整个过程. 按照权威指南写程序的过程中,发现一些问题:当我们在定义handler继承Ch ...

  7. mongoose 报错:DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead

    mongoose.set('useCreateIndex', true)    // 加上这个

  8. SpringBoot#RestControllerAdvice

    __震惊! 不可避免的访问一些控制器会产生一些异常,这些异常不经处理传递到前台页面,会很难看. 涉及到的注解: org.springframework.web.bind.annotation.Rest ...

  9. 留学Essay写作关键:Intensive Reading

    留学生的日常除了写写写还是写写写,有时候还是要换换口味.在自己没有作业压力的时候可以尝试去读一些相关书籍或者一些优秀的essay.当然了,这里的阅读可不是走马观花,囫囵吞枣的读,而是用心去“精读”.那 ...

  10. JAVA中的指针

    不同于CPP,JAVA中不需要程序员对指针进行操作.不过,这不代表JAVA没有指针,事实上,JAVA的指针操作都被底层代码封装了.笔者在初学Java时,虽然就了解了形参,实参,StringBuffer ...