掌握MySQL基础:连接、密码修改与用户权限设置
下载需积分: 9 | DOC格式 | 40KB |
更新于2024-09-15
| 112 浏览量 | 举报
本文档详细介绍了如何使用MySQL这款关系型数据库管理系统的基本操作,包括连接数据库、修改密码以及增加新用户。以下是关键知识点的详述:
1. **连接MySQL**:
- 连接本地MySQL服务器:在命令行中,通过`mysql -h localhost -u 用户名 -p`的形式进行,如果没有设置密码,可以直接回车。例如,对于root用户,只需输入`mysql -uroot`。
- 远程连接MySQL服务器:使用`mysql -h IP地址 -u 用户名 -p 密码`,例如`mysql -h 110.110.110.110 -uroot -pabcd123`。
- 退出MySQL:使用`exit`命令。
2. **修改MySQL密码**:
- 修改root用户的密码:使用`mysqladmin -u root password 新密码`,如先设置为`ab12`,然后改密码为`djg345`。初始无密码时, `-p` 前面可省略。
3. **创建新用户**:
- 使用`GRANT`语句添加权限:`grant select,insert,update,delete on *.* to 用户名@登录主机 identified by '密码'`。
- 示例1:添加用户`test1`,允许他在任何主机上访问所有数据库并具有所有权限,命令为`grant select,insert,update,delete on *.* to test1@'%' identified by 'abc';`。这种权限分配应谨慎,因为它可能导致安全隐患。
- 示例2:更安全的做法是限制用户只能在本地主机`localhost`上操作特定数据库(如`mydb`),命令为`grant select,insert,update,delete on mydb.* to test2@'localhost' identified by 'abc';`。
本文档提供了在MySQL中进行基本操作的实用指南,有助于初学者快速掌握如何连接、管理用户和权限。熟练掌握这些命令将有助于有效地管理和维护你的数据库系统。
相关推荐










fangmao2011
- 粉丝: 0
最新资源
- HaneWin DHCP Server 3.0.34:全面支持DHCP/BOOTP的服务器软件
- 深度解析Spring 3.x企业级开发实战技巧
- Android平台录音上传下载与服务端交互完整教程
- Java教室预约系统:刷卡签到与角色管理
- 张金玉的个人简历网站设计与实现
- jiujie:探索Android项目的基础框架与开发工具
- 提升XP系统性能:4G内存支持插件详解
- 自托管笔记应用Notes:轻松跟踪与搜索笔记
- FPGA与SDRAM交互技术:详解读写操作及代码分享
- 掌握MAC加密算法,保障银行卡交易安全
- 深入理解MyBatis-Plus框架学习指南
- React-MapboxGLJS封装:打造WebGL矢量地图库
- 开源LibppGam库:质子-伽马射线截面函数参数化实现
- Wa的简单画廊应用程序:Wagtail扩展的图片库管理
- 全面支持Win7/Win8的MAC地址修改工具
- 木石百度图片采集器:深度采集与预览功能