Window下zip压缩包的MySQL的启动与停止

本文详细介绍了Windows环境下MySQL的下载、安装、服务安装与卸载、启动与停止的方法,包括不安装服务的情况下的操作步骤,以及通过命令行进行MySQL服务器的登录。

Windows下的MySQL下载分安装包的下载和zip压缩包的下载。
下面是针对zip压缩包的MySQL的启动和停止。

将MySQL作为服务安装

C:> “C:\bin\mysql5.6\bin\mysqld” –install {服务器名称} –defaults-file=主配置文件
{服务器名称} : 默认为 MySQL

服务的卸载

C:> “C:\bin\mysql5.6\bin\mysqld” –remove

MySQL服务器的启动与停止

启动 : net start mysql
停止 : net stop mysql

不安装服务的情况下,MySQL的启动与停止

MySQL服务器启动

C:> “C:\bin\mysql5.6\bin\mysqld”

MySQL服务器停止

C:> “C:\bin\mysql5.6\bin\mysqladmin” -u root shutdown

服务器的登录,默认是没有密码的

C:\bin\mysql5.6\bin>mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.25 MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql>

参考:http://mysql.stu.edu.tw/doc/refman/5.1-olh/ja/windows-start-command-line.html

### 安装步骤 #### 1. 下载压缩包 可以从 MySQL 官网下载适用于 WindowsMySQL 压缩包。推荐下载路径如下: ``` https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.5-winx64.zip ``` 确保下载的版本系统兼容,建议使用 64 位版本以获得更好的性能 [^2]。 #### 2. 解压压缩包 将下载的压缩包解压到一个合适的安装目录,例如 `D:\devtools\mysql\mysql-8.3.0-winx64`。可以使用内置的解压工具或第三方工具(如 WinRAR 或 7-Zip)完成此操作 [^4]。 #### 3. 配置环境变量 为了方便后续操作,建议将 MySQL 的 `bin` 目录添加到系统环境变量中。操作步骤如下: - 右键点击“此电脑”或“我的电脑”,选择“属性”。 - 点击“高级系统设置”。 - 在“系统属性”窗口中点击“环境变量”。 - 在“系统变量”区域找到 `Path` 并点击“编辑”。 - 添加 MySQL 的 `bin` 目录路径,例如 `D:\devtools\mysql\mysql-8.3.0-winx64\bin`。 #### 4. 配置 my.ini 文件 在 MySQL 解压目录下创建 `my.ini` 配置文件,并添加以下内容: ```ini [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql安装目录 basedir=D:\devtools\mysql\mysql-8.3.0-winx64 # 设置mysql数据库的数据存放目录 datadir=D:\devtools\mysql\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB ``` 请根据实际安装路径修改 `basedir` 和 `datadir` 的值 [^4]。 #### 5. 初始化数据库 打开命令提示符(CMD),切换到 MySQL 的 `bin` 目录并运行以下命令: ```bash cd D:\devtools\mysql\mysql-8.3.0-winx64\bin mysqld --initialize --console ``` 初始化完成后,会生成一个临时密码,请记录该密码以便后续登录使用 [^1]。 #### 6. 注册 MySQL 服务 继续在命令提示符中运行以下命令以注册 MySQL 服务: ```bash mysqld --install ``` 注册成功后,可以通过以下命令启动 MySQL 服务: ```bash net start mysql ``` #### 7. 登录 MySQL 数据库 启动 MySQL 服务后,可以通过以下命令登录数据库: ```bash mysql -u root -p ``` 输入初始化时生成的临时密码完成登录 [^1]。 ### 常见问题 #### 问题1:登录时提示密码错误 如果在登录过程中提示密码错误,请检查是否正确输入了初始化时生成的临时密码。如果忘记密码,可以通过以下步骤重置: 1. 停止 MySQL 服务: ```bash net stop mysql ``` 2. 以跳过权限检查的方式启动 MySQL: ```bash mysqld --skip-grant-tables ``` 3. 打开另一个命令提示符窗口并登录 MySQL: ```bash mysql -u root ``` 4. 修改 root 用户的密码: ```sql UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root'; FLUSH PRIVILEGES; ``` 5. 退出 MySQL 并重启服务: ```bash exit net start mysql ``` #### 问题2:服务无法启动 如果 MySQL 服务无法启动,请检查 `my.ini` 文件中的配置是否正确,尤其是 `basedir` 和 `datadir` 的路径。此外,确保端口 3306 未被其他程序占用 [^4]。 #### 问题3:初始化失败 如果初始化失败,请检查解压路径是否正确,并确保路径中没有空格或特殊字符。建议使用简单的英文路径,如 `D:\mysql` [^1]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值