MySQL命令全攻略:连接、修改密码与新增用户
需积分: 10 8 浏览量
更新于2024-08-30
收藏 25KB DOCX 举报
本文主要介绍了如何连接MySQL以及在MySQL中执行一些基本的管理操作,如修改密码和添加新用户。提供了连接本地和远程MySQL服务器的命令格式,并详细解释了密码更改和用户授权的过程。
在MySQL中,连接到数据库通常通过命令行客户端进行。连接命令的格式如下:
```bash
mysql -h 主机地址 -u 用户名 -p 用户密码
```
例如,如果要在本地连接MySQL,只需输入`mysql -uroot -p`,然后按回车,系统会提示输入密码。对于刚安装的MySQL,root用户可能没有设置密码,可以直接回车登录。登录后,你会看到提示符`mysql>`。
如果要连接远程服务器,你需要提供服务器的IP地址,例如:
```bash
mysql -h 110.110.110.110 -u root -p abcd123
```
退出MySQL客户端,可以使用`exit`命令。
修改MySQL密码通常通过`mysqladmin`工具完成。例如,要为root用户设置密码`ab12`,可以在MySQLbin目录下运行:
```bash
mysqladmin -u root password ab12
```
如果已有密码,需要指定旧密码:
```bash
mysqladmin -u root -p old_password password new_password
```
添加新用户是通过`grant`命令实现的。以下命令创建了一个名为`test2`的用户,允许其在任何主机上登录,并对所有数据库具有查询、插入、更新和删除数据的权限,密码设为`abc`:
```sql
GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'test2'@'%' IDENTIFIED BY 'abc';
```
如果希望该用户无密码登录,可以将密码部分留空:
```sql
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO 'test2'@'%' IDENTIFIED BY '';
```
以上就是一些常用的MySQL命令,它们涵盖了连接、密码管理和用户授权的基本操作。在实际使用中,根据需求可以调整这些命令以满足更具体的管理任务。
2009-10-25 上传
2010-07-31 上传
2008-11-12 上传
2015-12-22 上传
2013-05-18 上传
2012-12-27 上传
2016-12-16 上传
2011-05-27 上传
2011-01-04 上传
Resource#
- 粉丝: 0
- 资源: 9
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载