MySQL数据库入门教程:连接、修改密码与创建用户
需积分: 48 67 浏览量
更新于2024-09-15
收藏 148KB PDF 举报
"MySQL入门教程.pdf"
这篇MySQL入门教程旨在帮助初学者掌握MySQL数据库的基础知识,包括如何连接MySQL服务器,修改用户密码以及增加新用户等基本操作。以下是详细内容:
1. 连接MySQL:
连接到MySQL服务器的格式是`mysql -h 主机地址 -u 用户名 -p 用户密码`。例如,如果你想连接到本机上的MySQL,可以在DOS窗口中进入`mysqlbin`目录,然后输入`mysql -uroot -p`,如果root用户没有密码,直接回车即可。对于远程连接,如IP地址为`110.110.110.110`的主机,命令会是`mysql -h110.110.110.110 -uroot -pabcd123`。
2. 修改密码:
要修改MySQL用户的密码,可以使用`mysqladmin`工具,格式为`mysqladmin -u 用户名 -p 旧密码 password 新密码`。例如,要为root用户设置密码`ab12`,在DOS窗口中键入`mysqladmin -uroot password ab12`。如果旧密码为空,可以直接省略 `-p` 后的旧密码部分。
3. 增加新用户:
在MySQL环境中添加新用户的格式是`grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"`。这里权限可以是`select, insert, update, delete`等。例如,要创建一个名为`test1`的用户,密码为`abc`,允许其在任何主机上登录并对所有数据库有查询、插入、更新和删除权限,命令是`grant select, insert, update, delete on *.* to test1@"%" identified by "abc";`。然而,这样的设置存在安全隐患,因为任何人都可以尝试从任意位置访问。为了安全起见,可以限制用户的登录主机,例如仅允许从特定IP地址登录,如`grant select, insert, update, delete on *.* to test1@'localhost' identified by "abc";`
通过以上内容,初学者可以开始学习和操作MySQL数据库,包括基本的连接、安全管理以及权限分配。这为后续的数据库管理和开发奠定了基础。继续深入学习,还应涵盖SQL语句的编写,如创建数据库、表,数据查询,以及更复杂的存储过程和触发器等。
2022-11-24 上传
1972 浏览量
2022-02-16 上传
456 浏览量
145 浏览量
235 浏览量
425 浏览量
2021-09-30 上传
151 浏览量
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
xwgeg
- 粉丝: 0
最新资源
- EhLib 9.4.019 完整源码包支持Delphi 7至XE10.3
- 深度解析Meteor中的DDP实时有线协议
- C#仿制Win7资源管理器TreeView控件与源码发布
- AB152xP实验室测试工具V2.1.4版本发布
- backports.zoneinfo-feedstock:conda-smithy存储库支持Python反向移植
- H5抽奖活动与Java后端实现技术参考
- 掌握JavaScript中的分支测试技巧
- Excel辅助DCM文件标定量查询与核对工具
- Delphi实现TcxDBTreeList与数据集关联的Check功能
- Floodlight 0.9版本源码发布:开源控制器的二次开发指南
- Fastcopy:碎文件快速拷贝神器
- 安全测试报告:ListInfo.SafetyTest分析
- 提升移动网页性能的测试工具MobileWebPerformanceTest
- SpringBoot与XXL-JOB集成实践指南
- NetSurveyor 3.0: 无线网络诊断与数据记录工具
- Node.js基础实践:搭建Hello World HTTP服务器