1、下载

1 MySQL Community Server 5.7.18

2 https://dev.mysql.com/downloads/mysql/

2、解压

如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:D:\Program Files\mysql-5.7.18-winx64

3、初始化

MySQL解压后的 bin 目录下有一大堆的可执行文件,执行如下命令初始化数据:

注意cmd需要以管理员方式运行,不然会报错:

mysqld: Could not create or access the registry key needed forthe MySQL application

to log to the Windows EventLog. Run the application with sufficient

privileges once to create the key, add the key manually,orturn off

loggingfor that application.

1 cd D:\Program Files\mysql-5.7.18-winx64\bin2

3 mysqld --initialize-insecure

4、启动MySQL服务

执行命令从而启动MySQL服务

1 #进入可执行文件目录2 cd D:\Program Files\mysql-5.7.18-winx64\bin3

4 #启动MySQL服务5 mysqld

5、启动MySQL客户端并连接MySQL服务

由于初始化时使用的【mysqld --initialize-insecure】命令,其默认未给root账户设置密码

1 #继续在bin目录下执行2 mysql -u root -p3 #提示输入密码,直接回车

输入回车,见下图表示安装成功:

到此为止,MySQL服务端已经安装成功并且客户端已经可以连接上,以后再操作MySQL时,只需要重复上述4、5步骤即可。但是,在4、5步骤中重复的进入可执行文件目录比较繁琐,如想日后操作简便,可以做如下操作。

6、添加环境变量

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】--> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】

注意:使用英文标点“;”。

例如我的路径为:D:\Program Files\mysql-5.7.18-winx64\bin,将其加到Path的最后,确认退出。

如此,在终端中直接输入mysql -u root -p就可以进入mysql。

7、将MySQL服务制作成windows服务

上一步解决了一些问题,但不够彻底,因为在执行【mysqd】启动MySQL服务器时,当前终端会被hang住,那么做一下设置即可解决此问题:

1 #制作MySQL的Windows服务,在终端执行此命令:

2 "c:\mysql-5.7.16-winx64\bin\mysqld" --install3

4 #移除MySQL的Windows服务,在终端执行此命令:

5 "c:\mysql-5.7.16-winx64\bin\mysqld" --remove

注册成服务之后,以后再启动和关闭MySQL服务时,仅需执行如下命令:

1 #启动MySQL服务

2 net start mysql3

4 #关闭MySQL服务

5 net stop mysql

改密码

通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看。

方法

1: 用SET PASSWORD命令

mysql -u root

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

推荐这种方法,实验成功,下边的方法是网上找的,可能需要对应不同的mysql版本能成功。

格式:mysqladmin -u用户名 -p旧密码 password 新密码

1、给root加个密码ab12。首先在DOS下进入目录mysql\bin,然后键入以下命令

mysqladmin -u root -password ab12

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

2、再将root的密码改为djg345。

mysqladmin -u root -p ab12 password djg345

(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)

3、命令行修改root密码:

mysql> UPDATE mysql.user SET password=PASSWORD(’新密码’) WHERE User=’root’;

mysql> FLUSH PRIVILEGES;

4、显示当前的user:

mysql> SELECT USER();

在cmd中配置安装mysql数据库密码_windows安装mysql数据库并修改密码相关推荐

  1. 求助:hmailserver+roundcube启用密码插件后,用户无法修改密码问题

    环境 windows 8 apache:httpd-2.4.25-x64-vc14-r1 mysql:5.6 php:php-7.1.5-Win32-VC14-x64 hmailserver:hMai ...

  2. mysql 6安装当前密码_windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server 5.7. https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解 ...

  3. cmd设置mysql初始密码_windows下mysql初始密码设置

    a.安装服务:mysqld --install. b.启动服务 net start MySQL (可能遇到问题,MySQL 服务正在启动.MSQL服务无法启动.服务没有报告任何错误.请键入NET HE ...

  4. mysql windows软件_windows版MySQL软件的安装

    1.安装 (1)准备安装 (2)欢迎安装 (3)准许协议 (4)选择安装模式 Typical:表示一般常用的组件都会被安装,默认情况下安装到"C:\Program Files\MySQL\M ...

  5. 360天擎卸载密码_Windows安装和完全卸载MySQL8.0(超详细教程)

    前言 MySQL8相比之前版本改动还是挺大的,因为刚从安装接触,就先从基本的说起.现在的mysql8安装只能采用解压配置版,像以前老版本的傻瓜式安装将不复存在. 注意点 MySQL8之后并不需要my. ...

  6. mysql建用户无密码_mysql建用户和修改密码和忘记密码的解决办法

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  7. MySQL笔记 —— jdbc工具类(网站的修改密码,注册账号,注销账号功能)

    在之前的这篇博客里面MySQL笔记 -- jdbc连接数据库(增删改查,sql注入,网站登录检查) 写了网站登录检查的代码,通过将用户输入的用户名和密码与数据库中存储的用户名和密码进行比较,如果一致则 ...

  8. oracle数据库密码如果忘了怎么办?(修改密码和用户解锁)

    数据库密码如果忘了怎么办?按照以下方法修改密码即可: win键 + R再输入cmd 输入 :sqlplus /nolog 回车 输入 :connect / as sysdba 回车或者conn / a ...

  9. mysql windows安装版下载地址_Windows下mysql的下载和安装

    下载: 1.下载地址:https://www.mysql.com/downloads/ 2.选择社区版:MySQL Community (GPL) Downloads » 3.MySQL Commun ...

最新文章

  1. 【自动驾驶】摄像头单目测距原理及实现
  2. Eureka的高可用
  3. python soup提取叶子标签_python 利用beautifulSoup提取页面多个标签的文本内容
  4. matlab zigzag算法,ZIGZAG扫描的MATLAB实现
  5. java 读 jar外文件_读取Jar包外面的配置文件
  6. Tomcat核心架构和启动流程解析
  7. 线上四台机器同一时间全部 OOM,到底发生了什么?
  8. Chapter 1 First Sight——13
  9. python画散点图、折线图
  10. 用积分法求椭圆周长matlab,MATLAB计算积分
  11. RNA甲基化修饰m6A检测热门技术—MeRIP-seq
  12. dialog的各类显示方法
  13. 计算机无法显示输入字体,电脑中ps输入字体不显示是怎么回事
  14. 2021最后一个月了,你找到带回家的那个她了吗?送你999朵玫瑰。
  15. USB转换PS2接线原理
  16. JDO与JPA哪个更好?
  17. 家庭智能终端开发之蓝牙语言遥控器概念篇
  18. Oracle dba培训教程 第一章 Oracle的体系结构
  19. python in finance大作业及作答
  20. 【Windows】Window中的常用快捷键

热门文章

  1. Linux学习之旅(一)Linux常用命令
  2. Mysql 在DOS窗口下的操作
  3. 关于PHPExcel 导出下载表格,调试器响应乱码
  4. 带列表写入文件出错先 json.dumps
  5. flask 上传头像
  6. 计算机网络(9)-----TCP可靠传输的实现
  7. 转:一个网页图表的demon网站
  8. 菜鸟ING的博客终于开园了。
  9. UVA 11733 Airports
  10. flutter 开关Switch与复选框Checkbox