MySQL常用命令详解与实战示例

需积分: 9 1 下载量 21 浏览量 更新于2024-09-18 收藏 15KB TXT 举报
“MySQL常用命令大全.txt” 在MySQL数据库管理中,掌握一些常用的命令是非常必要的。以下是一些基本的MySQL命令,它们可以帮助你连接、查询、管理数据库以及分配用户权限。 1. 连接MySQL服务器: 要连接到MySQL服务器,你需要在命令行中输入`mysql -h 主机地址 -u 用户名 -p`。例如,如果主机地址是192.168.9.168,用户名是root,你可以运行: ``` mysql -h 192.168.9.168 -u root -p ``` 然后输入密码完成连接。 2. 显示帮助: 在MySQL客户端中,你可以输入`help`或`\h`来获取帮助信息。 3. 清除缓冲区: 如果你想清除当前输入的命令,可以使用`\c`。 4. 选择数据库: 使用`USE 数据库名;`命令切换到指定的数据库,例如: ``` mysql> USE test; ``` 5. 创建新用户并分配权限: 创建新用户并给予特定的数据库访问权限,如创建名为test1的用户,密码为abc123,并允许其从任何位置访问所有数据库的读写操作,可以使用以下命令: ``` GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'test1'@'%' IDENTIFIED BY 'abc123'; ``` 这将允许test1用户在任何主机上连接,并对所有数据库具有查询、插入、更新和删除的权限。 6. 删除用户权限: 如果你想撤销用户的某些权限,可以使用`REVOKE`命令,例如: ``` REVOKE SELECT, INSERT, UPDATE, DELETE ON *.* FROM 'test1'@'%'; ``` 这会从test1用户那里撤销所有数据库的查询、插入、更新和删除权限。 7. 查看用户权限: 要查看已分配给用户的权限,可以使用`SHOW GRANTS FOR 用户名@主机名;`,例如: ``` SHOW GRANTS FOR 'test1'@'%'; ``` 这些是MySQL的一些基础命令,涵盖了连接、切换数据库、创建用户及管理权限等核心功能。熟悉并熟练使用这些命令,将极大地提升你在MySQL数据库管理中的效率。