MySQL常用命令详解
需积分: 9 4 浏览量
更新于2024-09-05
收藏 878KB PDF 举报
"MySQL常用.pdf"
本文档详细介绍了MySQL数据库管理系统的常用命令,包括连接数据库、修改用户密码以及新增用户并设置权限等基础操作。MySQL是全球广泛使用的关系型数据库管理系统,尤其在Web应用程序中非常常见。以下是这些关键知识点的详细说明:
1. **连接MySQL数据库**
- 使用`mysql`命令进行连接,基本格式为`mysql -h主机地址 -u用户名 -p用户密码`。例如,连接本机MySQL,只需在命令行输入`mysql -uroot -p`,然后输入密码。
- 如果用户是root且无密码,可以直接回车进入MySQL。若连接远程服务器,如IP为`110.110.110.110`,则命令为`mysql -h110.110.110.110 -uroot -p123`。
- 要退出MySQL,使用`exit`命令。
2. **修改用户密码**
- 使用`mysqladmin`命令来更改密码。基本格式为`mysqladmin -u用户名 -p旧密码 password 新密码`。例如,为root用户添加密码`ab12`,命令为`mysqladmin -uroot password ab12`。
3. **用户权限管理**
- `grant`命令用于授予用户特定权限。格式为`grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"`。
- 如需创建一个名为`test1`的用户,密码为`abc`,允许其从任何主机登录并具有所有数据库的查询、插入、更新和删除权限,可以执行以下命令:
```
grant select, insert, update, delete on *.* to 'test1'@'%' identified by 'abc';
```
这里的`%`表示任何主机,如果只想限制用户在特定主机上登录,可以替换`%`为具体IP。
以上内容仅涵盖了MySQL基础操作的一部分,实际上MySQL还包含许多其他重要功能,如创建和管理数据库、表,执行SQL查询,备份与恢复数据,以及更复杂的权限管理等。熟练掌握这些命令和操作对于日常数据库管理工作至关重要。
2022-01-15 上传
2023-08-27 上传
2023-06-19 上传
2023-09-08 上传
2023-07-22 上传
2024-01-15 上传
2023-06-06 上传
2023-10-07 上传
2023-10-31 上传
Army-海军
- 粉丝: 271
- 资源: 5
最新资源
- C++多态实现机制详解:虚函数与早期绑定
- Java多线程与异常处理详解
- 校园导游系统:无向图实现最短路径探索
- SQL2005彻底删除指南:避免重装失败
- GTD时间管理法:提升效率与组织生活的关键
- Python进制转换全攻略:从10进制到16进制
- 商丘物流业区位优势探究:发展战略与机遇
- C语言实训:简单计算器程序设计
- Oracle SQL命令大全:用户管理、权限操作与查询
- Struts2配置详解与示例
- C#编程规范与最佳实践
- C语言面试常见问题解析
- 超声波测距技术详解:电路与程序设计
- 反激开关电源设计:UC3844与TL431优化稳压
- Cisco路由器配置全攻略
- SQLServer 2005 CTE递归教程:创建员工层级结构