windows 10下安装Mysql

下载:

64位系统的zip包:https://dev.mysql.com/downloads/mysql/

下载zip的包:C:\Program Files\MySQL\mysql-8.0.11-winx64

配置环境变量:

变量名:MYSQL_HOME

变量值:C:\Program Files\MySQL\mysql-8.0.11-winx64

生成data文件:

以管理员身份运行cmd

进入E:\mysql-5.7.20-winx64\bin 下

执行命令:mysqld --initialize-insecure --user=mysql  在C:\Program Files\MySQL\mysql-8.0.11-winx64目录下生成data目录

第一张图是直接CMD,第二张图是管理员权限下走的。如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)

ini 等配置不是本文的重点这个文件的配置可以参考 百度上各种文章,

这个时候你mysqld --install 之后 mysqld --initialize 等都没有报错的情况下 进行net start mysql
这个时候还是提示 MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。。

输入mysqld --console 吧信息打印到控制台 然后寻找一下信息中有没有出现
2018-10-17T12:35:16.437782Z 0 [ERROR] Can’t start server: Bind on TCP/IP port: No such file or directory
2018-10-17T12:35:16.437782Z 0 [ERROR] Can’t start server: Bind on TCP/IP port: No such file or directory
2018-10-17T12:35:16.439025Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2018-10-17T12:35:16.450300Z 0 [ERROR] Aborting
这几个错误,如果有就继续看下去。如果是不一样的错误的话我相信你已经有新的思路去找问题了。
输入netstat -aon|findstr “3306” 去查找占用了3306端口的进程id
然后打开任务管理器 到详细找到刚才看到的进程id 结束掉然后运行 net start mysql 就可以运行了

登录mysql:

登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)

C:\Program Files\MySQL\mysql-8.0.11-winx64\bin>mysql -u root -p

Enter password:

查询用户密码:

查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;

设置(或修改)root用户密码:

设置(或修改)root用户密码:

mysql> update mysql.user set authentication_string=password("123456") where user

="root";   #password("123456"),此处引号中的内容是密码,自己可以随便设置

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;  #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变

Query OK, 0 rows affected (0.01 sec)

退出mysql:

mysql> quit

Bye

原文地址:https://www.cnblogs.com/noplablem-wangzhe0635/p/10269942.html

时间: 2024-07-30 22:56:58

windows 10下安装Mysql的相关文章

windows 7 下安装mysql压缩包版

windows 7 下安装mysql压缩包版 版本:5.6.17 64bit 1. 将解压后的文件夹放到某个目录下,比如c:\software; 2. 在环境变量中新建MYSQL_HOME=C:\software\mysql-5.6.17-winx64,然后在系统变量Path下添上 %MYSQL_HOME%\bin: 3. 将根目录下my-default.ini拷贝一份,改名为my.ini,并修改以下部分为实际情况: # These are commonly set, remove the #

windows linux 下安装mysql 报1045 等错误

曾经在windows 下安装mysql 没怎么出现过问题.而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误.就个人经历来看这个问题就是 root用户password的问题,所以将解决的方式总结例如以下: 一.mysql登录报 1045 错误 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (us

windows linux 下安装mysql 报1045 等

以前在windows 下安装mysql 没怎么出现过问题,而在linux下安装的时候出现了一些问题,昨天在windows 安装的时候也出现了1045 错误,就个人经历来看这个问题就是 root用户密码的问题,所以将解决的方式总结如下: 一.mysql登录报 1045 错误 mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using pass

Windows平台下安装MySQL

1. 下载 MySQL 安装包:http://dev.mysql.com/downloads/installer/ (选择“离线安装版本”,这里我下载 mysql 5.7.10) 2. 安装 MySQL 在 Config Type 中有以下类型: (1) Development Machine(开发机器):该选项代表典型个人用桌面工作站,将 MySQL 服务器配置成使用最少的系统资源,作为初学者,建议选择该选项,这样占用系统的资源比较少.(2) Server Machine(服务器):该选项代表

windows系统下安装MySQL

可以运行在本地windows版本的MySQL数据库程 序自从3.21版以后已经可以从MySQL AB公司获得,而且 MYSQL每日的下载百分比非常大.这部分描述在windows上安装MySQL的过程. 安装程序是针对windows版本的MySQL 5.0,结合了图形安装向导,自动的安装MySQL,创建 一个配置文件,启动服务器,和保护默认的用户帐户. 如果你是升级安装现有的MySQL 4.1.5版本.你必须完成下列步骤: 1. 获得和安装 2. 如果有必要安装配置文件 3. 选择一个想要使用的服

Windows 10下安装scrapy(pip方式,非wheel)

1.安装Microsoft Visual Studio Build Tools 打开下载链接,点击“https://aka.ms/BuildTools”,跳转后再页面底部找到“Visual Studio 2017 生成工具”,下载在线安装工具,开始在线安装. 安装时注意选中“Windows 10 SDK”选项. 参考链接 2.安装Twisted pip install Twisted 安装时出现UnicodeDecodeError,解决链接. 3.安装scrapy pip install scr

Windows 平台下安装 MySQL

1. 下载 MySQL :http://dev.mysql.com/downloads/installer/ 2. 安装 MySQL

Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置

npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具.Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 https://nodejs.org/en/ 下载安装包. 安装过程很简单,一路 Next 然后 Finish 就好.安装完成后可以新建一个命令行窗口,敲 npm 验证安装. 我碰到的问题是,当我安装完一个全局的 webpack 工具后,发现很多新下载的文件分别存到了 %appdata% 下的 node_

Windows 10下 安装 MongoDB 的吐血经历

当安装一些软件时,往往会因为各种权限限制,导致安装失败或者出现Bug,比如这款MongoDB,我最终是用PowerShell安装,才成功没有出现Bug,不然就会有 service 'mongodb server' failed to start. verify that you have sufficient privileges to start system services 这样的问题!使用PowerSheel安装的过程如下,如果是在Win10,右击左下角的开始菜单,然后点击"Window