MySQL命令速查:连接、修改密码与创建用户
5星 · 超过95%的资源 需积分: 10 120 浏览量
更新于2024-07-26
收藏 93KB DOC 举报
"这篇文档提供了一份常用的MySQL命令大全,适合MySQL新手或长时间未使用的用户作为参考,涵盖了连接MySQL、修改密码以及增加新用户的操作方法。"
在MySQL的使用过程中,了解并掌握基本的命令行操作至关重要。以下是这些关键命令的详细说明:
1. **连接MySQL**
- `mysql -h 主机地址 -u 用户名 -p 用户密码`
这个命令用于从命令行界面连接到MySQL服务器。例如,如果MySQL服务器在本地,你可以输入`mysql -uroot`,如果需要密码,系统会提示你输入。对于远程连接,如`mysql -h 110.110.110.110 -uroot -p密码`,其中110.110.110.110是服务器的IP地址。
2. **退出MySQL**
- `exit`
当你在MySQL交互式环境中完成工作后,可以使用`exit`命令或按`Ctrl + D`来退出MySQL客户端。
3. **修改密码**
- `mysqladmin -u 用户名 -p 旧密码 password 新密码`
这个命令用于更改MySQL用户的密码。例如,要将root用户的密码更改为新密码,可以运行`mysqladmin -uroot -p oldpass password newpass`。
4. **增加新用户**
- `grant SELECT, INSERT, UPDATE, DELETE ON 数据库.* TO 用户名@登录主机 IDENTIFIED BY "密码";`
这个命令用于创建新的MySQL用户并分配权限。例如,创建名为test1的用户,允许其在任意主机上登录并对所有数据库有查询、插入、更新和删除权限,可以使用如下命令:
```
grant SELECT, INSERT, UPDATE, DELETE ON *.* TO 'test1'@'%' IDENTIFIED BY 'abc';
```
如果希望该用户无密码登录,可以省略`IDENTIFIED BY "密码"`部分。
5. **数据库操作**
- `GRANT` 和 `REVOKE` 命令用于授予权限和撤销权限。例如,如果你想让用户test2只对特定数据库mydb有权限,可以运行:
```
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO 'test2'@'localhost' IDENTIFIED BY 'abc';
```
要撤销权限,使用 `REVOKE` 命令。
6. **其他常见命令**
- `CREATE DATABASE 数据库名;` 创建新的数据库。
- `USE 数据库名;` 选择要操作的数据库。
- `SHOW DATABASES;` 显示所有可用的数据库。
- `SHOW TABLES;` 在当前数据库中显示所有表。
- `DESCRIBE 表名;` 查看表结构。
- `SELECT * FROM 表名;` 查询表中的所有数据。
- `INSERT INTO 表名 VALUES (值1, 值2, ...);` 向表中插入数据。
- `UPDATE 表名 SET 字段 = 新值 WHERE 条件;` 更新表中满足条件的数据。
- `DELETE FROM 表名 WHERE 条件;` 删除满足条件的记录。
- `DROP DATABASE 数据库名;` 删除数据库。
- `DROP TABLE 表名;` 删除表。
这份MySQL命令大全旨在帮助用户快速理解和应用基本的MySQL操作,无论是日常维护还是开发工作,这些命令都是不可或缺的工具。记得在实际操作时根据自己的需求和环境进行适当调整。
2009-06-24 上传
2022-09-21 上传
2023-06-19 上传
2023-05-24 上传
2023-05-09 上传
2023-04-24 上传
2023-05-19 上传
2023-07-27 上传
2024-01-26 上传
libo8668
- 粉丝: 3
- 资源: 5
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性