本机安装mysql服务

本文详细介绍了在Windows环境下安装MySQL数据库的过程,包括下载、解压、安装服务、初始化及启动等步骤,并提供了常见问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows 上安装 MySQL

Windows 上安装 MySQL 相对来说会较为简单,你需要在 MySQL 下载中下载 Windows 版本的 MySQL 安装包。

Download Link: https://dev.mysql.com/downloads/mysql/

点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start my download. 就可立即下载:

 

下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8.0.11 下。

(一般不选择C盘,选择另外一个磁盘空间比较大的盘符)

 

接下来我们来启动下 MySQL 数据库:

 

以管理员身份打开 cmd 命令行工具,切换目录:

 

cd C:\web\mysql-8.0.11\bin

 

输入以下安装命令:

 

mysqld install

 

初始化,在 5.7之后 需要初始化 data 目录:

 

mysqld --initialize-insecure 

 

启动输入以下命令即可:

 

net start mysql

 

 

 

此时,我们需要为mysql默认管理员"root"设置密码:执行"mysqladmin -u root password 123456"即可;

 

现在,本地服务安装好了,我们需要用可视化工具Nacicat或者SQLyog来管理;(安装包已经一并放在百度云资源)

 

根据提示安装好软件后,都需要新建连接,mysql安装好后都有一个默认管理员,用户名为"root",密码为"root",连接成功即可!

我遇到的坑:

安装mysql Install/Remove of the Service Denied!错误的解决办法

在windos 的cmd下安装mysql

在mysql的bin目录下面执行: mysqld --install

报错:

信息如下:

Install/Remove of the Service Denied

 

解决办法:

打开cmd.exe程序的时候选择“用管理员身份打开”。

 

C:\Windows\System32>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534

C:\Windows\System32>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。

C:\Windows\System32>net helpmsg 3534

服务没有报告任何错误。


D:\tools\mysql-5.7.19-winx64\bin>mysqld --initialize


D:\tools\mysql-5.7.19-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

D:\tools\mysql-5.7.19-winx64\bin>

 
MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决

参考前文利用安全模式成功登陆,然后修改密码,等于给MySql设置了密码。登陆进去后,想创建一个数据库测试下。得到的结果确实:

 

ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

 

非常诡异啊,明明用密码登陆进去了,怎么还提示需要密码。
参考官方的一个文档,见http://dev.mysql.com/doc/refman/5.6/en/alter-user.html。如下操作后就ok了

 

mysql> create database yan1;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql>  SET PASSWORD = PASSWORD('123456');
Query OK, 0 rows affected (0.03 sec)

 

mysql> create database yan1;
Query OK, 1 row affected (0.00 sec)

 

也就是用mysql>  SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!大爷的,真费劲啊。
这位仁兄也遇到了相同的问题。

 

转载于:https://www.cnblogs.com/insane-Mr-Li/p/10095271.html

### 如何在 Windows 上安装 MySQL 8.0 #### 下载 MySQL 安装包 为了获取最新的 MySQL 版本,在浏览器中访问 MySQL 的官方下载页面:MySQL :: MySQL Community Downloads[^1]。选择适合的操作系统版本,对于 Windows 用户来说通常是 MSI 或 ZIP 文件。 #### 准备工作 确保已准备好合适的路径来解压和配置 MySQL 数据库软件。例如可以创建如下目录用于存放 MySQL 及其数据文件: ```plaintext D:\mysql\mysql-8.0.36-winx64\ D:\mysql\mysql-8.0.36-winx64\data\ ``` 这些路径将在后续配置过程中被指定给 `basedir` 和 `datadir` 参数[^2]。 #### 修改配置文件 my.ini 编辑或新建 MySQL 配置文件 (`my.ini`) 并设置必要的参数以适应个人需求。特别需要注意的是要将上述准备好的两个路径分别赋值给 `basedir` 和 `datadir`: ```ini [mysqld] basedir=D:\\mysql\\mysql-8.0.36-winx64 datadir=D:\\mysql\\mysql-8.0.36-winx64\\data ``` 注意这里的反斜杠需要双写以便正确解析。 #### 初始化并安装 MySQL 服务 通过命令行工具执行初始化操作以及注册 MySQL 作为 Windows 服务的一部分。这一步骤通常涉及运行特定脚本来完成数据库实例的初步设定,并允许操作系统启动该服务。 #### 启动 MySQL 服务 一旦成功安装MySQL 服务,则可以通过控制面板的服务管理器或者直接使用命令行指令来开启它。首次登录时可能还需要按照提示重设 root 用户密码[^3]。 #### 设置 Root 密码 初次连接至新建立的 MySQL 实例之后,应当立即更改默认管理员账户(root)的安全凭证。此过程不仅增强了安全性还防止未授权访问。 #### 测试安装成果 最后验证整个安装流程是否顺利完成的一个简单方法就是尝试用客户端程序比如 MySQL Workbench 连接到服务器端口,默认情况下应该是 localhost:3306[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值