当前位置: 首页 > news >正文

Windows MySQL 管理

启动及关闭 MySQL 服务器

Windows 系统下

启动 MySQL 服务器:

1、通过 "服务" 管理工具: 打开"运行"对话框(Win + R),输入 services.msc,找到"MySQL"服务,右击选择"启动"。
2、通过命令提示符: 打开命令提示符(以管理员身份),输入以下命令:

net start mysql

D:\Install-SW\mysql-8.0.42-winx64>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

关闭MySQL服务器:

1、通过 "服务" 管理工具:同样打开"运行"对话框,输入 services.msc,找到 "MySQL" 服务,右击选择"停止"。
2、通过命令提示符: 打开命令提示符(以管理员身份),输入以下命令:

net stop mysql

D:\Install-SW\mysql-8.0.42-winx64>net stop mysql
MySQL 服务正在停止.
MySQL 服务已成功停止。

MySQL 用户设置

在 MySQL 中,用户设置包括创建用户、设置权限、管理用户等操作。以下是一些常用的 MySQL 用户设置操作,包括创建用户、设置权限、查看和删除用户等。

创建用户

要创建一个新用户,你可以使用以下 SQL 命令:

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

username:用户名。
host:指定用户可以从哪些主机连接。例如,localhost 仅允许本地连接,% 允许从任何主机连接。
password:用户的密码。
实例

CREATE USER 'john'@'localhost' IDENTIFIED BY 'password123';

授权权限

创建用户后,你需要授予他们访问权限,使用 GRANT 命令来授予权限:

GRANT privileges ON database_name.* TO 'username'@'host';

privileges:所需的权限,如 ALL PRIVILEGES、SELECT、INSERT、UPDATE、DELETE 等。
database_name.:表示对某个数据库或表授予权限。database_name. 表示对整个数据库的所有表授予权限,database_name.table_name 表示对指定的表授予权限。
TO 'username'@'host':指定授予权限的用户和主机。
实例

GRANT ALL PRIVILEGES ON test_db.* TO 'john'@'localhost';

刷新权限

授予或撤销权限后,需要刷新权限使更改生效:

FLUSH PRIVILEGES;

查看用户权限

要查看特定用户的权限,可以使用以下命令:

SHOW GRANTS FOR 'username'@'host';

实例

SHOW GRANTS FOR 'john'@'localhost';

撤销权限

要撤销用户的权限,使用 REVOKE 命令:

REVOKE privileges ON database_name.* FROM 'username'@'host';

实例

REVOKE ALL PRIVILEGES ON test_db.* FROM 'john'@'localhost';

删除用户

如果需要删除用户,可以使用以下命令:

DROP USER 'username'@'host';

实例

DROP USER 'john'@'localhost';

修改用户密码

要修改用户的密码,可以使用 ALTER USER 命令:

ALTER USER 'username'@'host' IDENTIFIED BY 'new_password';

实例

ALTER USER 'john'@'localhost' IDENTIFIED BY 'newpassword456';

修改用户主机

要更改用户的主机(即允许从哪些主机连接),可以先删除用户,再重新创建一个新的用户。
实例
-- 删除旧用户

DROP USER 'john'@'localhost';

-- 重新创建用户并指定新的主机

CREATE USER 'john'@'%' IDENTIFIED BY 'password123';

创建用户时指定权限

在创建用户时,也可以同时授予权限(在 MySQL 8.0.16 及更高版本):
实例

CREATE USER 'john'@'localhost' IDENTIFIED BY 'password123' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON test_db.* TO 'john'@'localhost';
http://www.hskmm.com/?act=detail&tid=31043

相关文章:

  • Hyperbeat Earn 套利指南:新手也能玩转 DeFi 赚钱术
  • 数据流通合规新基建 隐私计算平台的三重安全防线
  • 如何在AutoCAD中管理GIS属性表?
  • 10.14
  • 小程序分享
  • 21届acm线下密码题目real_easy_rsa
  • 2025 年迷你仓厂家行业选购指南:安东易/小型/微型/商用/搬家/装修/电商/恒温迷你仓厂家,聚焦安全与灵活,这份优质厂商推荐榜请收好
  • 连锁餐饮拓展微信业务:试错 3 个月,终于找到靠谱方案
  • 图论 Walks Trails and Paths in Graph Theory 路径,链,简单路径
  • 2025 年国内面板生产厂家最新推荐排行榜,涵盖耐用 / 肤感 / 半透 / 防指纹 / 电镀 / 防静电面板等多特性优质面板厂家推荐
  • 3、推荐统一使用 ResponseEntity<T> 作为控制器返回类型 - 详解
  • 2025年法兰保护罩/阀门保温罩/法兰罩/法兰防溅罩/法兰保护套厂家最新推荐榜单,专业防护与高效节能首选!
  • 敏捷研发管理工具深度测评:ONES、Jira、YouTrack 等 10 款全维度分析
  • HyperWorks许可证与其他软件的卓越集成
  • 深入理解C++中的字符编码问题:从原理到实践 - 实践
  • 2025 年老年记忆训练器厂家最新推荐榜:权威解析头部品牌创新优势与选购指南
  • 护理白板系统统一外网映射配置
  • 基于MATLAB的梯度投影稀疏重建算法
  • openldap之slappasswd
  • 杰理GPIO状态设置
  • 【STM32 系列】理清 xxRAM、xxROM、xxFlash 的核心作用,附 H7 系列超便捷内存区域管理方法
  • 深入理解 AbstractQueuedSynchronizer(AQS):构建高性能同步器的基石 - 指南
  • 2025 年清洗机厂家最新推荐:高压清洗机、超声波清洗机等多类型设备企业品牌权威榜单,帮企业高效筛选优质清洗设备
  • 隐藏继承成员什么时候用到
  • 2025 旋转蒸发仪选型指南:适配科研与生产需求的优质厂家 TOP5 推荐
  • 今天被公司告知不续签合同了,我被优化了 哈哈哈
  • 2025 年混合机厂家最新推荐排行榜:强力混合机 / 倾斜式混合机 / 耐火材料混合机 / 锂电池材料混合机 / 球团强力混合机优质厂家推荐
  • Oracle OCM 认证的定位与价值
  • 2025 优质防爆接线盒/防爆穿线盒/防爆接电箱厂家推荐榜:安全与专业兼具的行业之选
  • 实验2 C语言分支与循环基础应用编程