WIN7系统安装MySQL5.6

WIN7系统安装MySQL5.6

Win7下安装Mysql方法

下载mysql安装包

MySQL官网
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

进行配置

安装包名称:mysql-5.6.12-winx64.zip
解压安装包,记路径,我就直接放在桌面了,并且做了重命名
C:\Users\hy\Desktop\mysql
修改mysql目录下的配置文件my.ini如下:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[client]
default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]
character-set-server=utf8
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
 basedir = C:\Users\hy\Desktop\mysql
 datadir = C:\Users\hy\Desktop\mysql\data
# port = .....
# server_id = .....

# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

安装mysql

以管理员身份启动cmd,切换到目录C:\Users\hy\Desktop\mysql\bin
安装mysql:mysqld.exe –install(CMD中执行后,如果报拒绝,则需要用管理员权限运行CMD,然后执行该命令)
往往都是权限不够导致的
在这里插入图片描述

以管理员身份运行的方式:找到运行程序cmd.exe,右键以管理员方式运行
C:\Windows\System32
在这里插入图片描述
在这里插入图片描述

启动MySQL

以管理员身份启动cmd,切换到目录D:/mysql-5.6.12-win32/bin

  启动mysql服务:net start MySQL

在这里插入图片描述

(若想在cmd命令中直接运行指令,而不用进入bin目录下,需要在环境变量中增加路径,如图:

在这里插入图片描述
PS:系统默认的Mysql是自启动的,修改为手工启动的方法:

进入本机的“服务”,修改为手动启动即可,如图:
在这里插入图片描述

执行命令

登录mysql

  mysql -u root -p

  输入密码(密码为空,直接回车),即可登录。
  修改root密码为123456:

在这里插入图片描述

mysql > set password = password('123.com');
mysql > flush privileges;
mysql > exit

在这里插入图片描述

停止mysql服务

net stop MySQL

在这里插入图片描述

卸载mysql服务

mysqld.exe --remove

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101914.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java项目管理软件系统springboot+mysql+layui+mybatis-plus进销存源码

    java项目管理软件系统springboot+mysql+layui+mybatis-plus进销存源码进销存软件源代码,编程语言为java注意事项(1)用户名:admin;密码:123456。采用springboot+mysql+layui+mybatis-plus技术,用idea开发工具可直接打开!

  • 0xc000007b的解决办法(续)「建议收藏」

    最后更新:2019-3-23请大家首先确定已经按照原文的方法及步骤尝试过,但是还是没有解决问题再来看这篇文章。如果你还没有看过原文,请先看原文:http://blog.csdn.net/VBcom/article/details/6070705看到这里的朋友,应该是看了原文但是没有解决问题。其实这个问题基本上就是由DirectX引起,但是…

  • Java程序设计(高级及专题)- JDBC

    Java程序设计(高级及专题)- JDBCJava程序设计(高级及专题)- JDBC

  • opencv中scalar_opencv ffmpeg

    opencv中scalar_opencv ffmpegMat类中的Scalar()成员有什么用呢?先不急着看资料,看下有什么结果出现吧:先将里边的值设为0[html]viewplaincopy#include<opencv2/core/core.hpp>#include<opencv2/imgproc/imgproc.hpp&a

  • java实现线程通信的几种方式[通俗易懂]

    java实现线程通信的几种方式[通俗易懂]前言在多线程的世界里,线程与线程之间的交互无处不在,只不过在平时的开发过程中,大多数情况下,我们都在单线程的模式下进行编码,即使有,也直接借助框架自身的机制实现了,其实线程之间的通信在JDK中是一个比较深的问题,比如大家熟知的消息中间件的实现,从某种角度上讲,就借助了多线程通信的思想,下面总结了JDK中常用的几种实现线程通信的方式,提供参考1、synchronized实现方式可能很多小伙伴们会有疑问,synchronized是对共享资源加锁使用的,怎么和线程通信扯在一起呢?这里纠正一个小小的偏见,也是

  • Java程序员如何从码农晋升为架构师,你跟架构师的差别在哪里?

    Java程序员如何从码农晋升为架构师,你跟架构师的差别在哪里?一、如何定义架构师Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并发量、连接池,线程池。Java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案Java字节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java多线程同步异步;ja…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号