MySQL数据库管理入门教程:连接、修改密码和增加新用户
需积分: 48 193 浏览量
更新于2024-09-12
收藏 148KB PDF 举报
MySql入门教程
MySql是一种关系型数据库管理系统,广泛应用于web应用程序中。本教程旨在为数据库初级学习者提供基本知识,使他们能够快速上手MySql。
一、连接MySql
连接MySql的格式为:mysql -h主机地址 -u用户名 -p用户密码。例如:
* 连接到本机上的MySql:mysql -uroot -p
* 连接到远程主机上的MySql:mysql -h110.110.110.110 -uroot -pabcd123
在连接MySql时,需要提供主机地址、用户名和密码。如果刚安装好MySql,终极用户root是没有密码的,故可以直接回车进入MySql。
二、修改密码
修改密码的格式为:mysqladmin -u用户名 -p旧密码 password 新密码。例如:
* 给root加个密码ab12:mysqladmin -uroot password ab12
* 将root的密码改为djg345:mysqladmin -uroot -pab12 password djg345
注意:因为开始时root没有密码,所以-p旧密码一项就能省略了。
三、增加新用户
增加新用户的格式为:grant privileges on 数据库.* to 用户名@登录主机 identified by "密码"。例如:
* 增加一个用户test1,密码为abc,让他能在所有主机上登录,并对所有数据库有查询、插入、修改、删除的权限:grant select, insert, update, delete on *.* to test1@ "%" identified by "abc";
然而,增加的用户权限过高,可能会导致安全问题。解决方法见下一个例子。
* 增加一个用户t,密码为def,让他能在特定主机上登录,并对特定数据库有查询权限:grant select on 数据库.* to t@"特定主机" identified by "def";
四、退出MySql
退出MySql的命令为:exit
本教程涵盖了MySql的基本知识,包括连接MySql、修改密码和增加新用户等内容。通过学习这些知识,初级学习者可以快速上手MySql,并应用于实际项目中。
2023-09-18 上传
2018-09-14 上传
2019-08-15 上传
2012-10-25 上传
2014-12-21 上传
2010-03-20 上传
2024-11-06 上传
2024-11-06 上传
renlipingdlut
- 粉丝: 1
- 资源: 3
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫