MySQL数据库常用命令大全 (3).pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
MySQL数据库是广泛应用于互联网行业的关系型数据库管理系统,用于存储和管理数据。本文将详细介绍MySQL的一些常用命令,包括连接数据库、修改密码、增加新用户以及数据库操作等。 1. **连接MySQL** 连接到MySQL数据库通常使用`mysql`命令,需要指定主机地址、用户名和密码。例如: - 连接到本地MySQL服务:`mysql -u root -p` - 连接到远程MySQL服务器:`mysql -h 110.110.110.110 -u root -pabcd123` 2. **修改密码** 使用`mysqladmin`命令可以修改用户的密码: - 给root添加密码:`mysqladmin -uroot password ab12` - 更改root密码:`mysqladmin -uroot -pab12 password djg345` 3. **增加新用户** 在MySQL环境中,使用`grant`命令创建新用户并分配权限: - 增加一个可以在任何主机上登录并对所有数据库有查询、插入、更新、删除权限的用户: ```sql grant select, insert, update, delete on *.* to 'test2'@'%' identified by 'abc'; ``` - 如需取消密码,可以执行: ```sql grant select, insert, update, delete on mydb.* to 'test2'@'%' identified by ''; ``` 4. **数据库操作** - **创建数据库**:`create database dbname;` - **选择数据库**:`use dbname;` - **删除数据库**:`drop database dbname;` - **显示所有数据库**:`show databases;` - **显示表**:`show tables;` - **查看表结构**:`describe tablename;` - **查询并去除重复字段**:`select distinct column_name from tablename;` - **刷新权限**:在修改用户权限后,需要执行`flush privileges;`以应用更改。 5. **其他命令** - **查看MySQL版本和当前日期**:`select version(), current_date;` - **更新root密码**:在MySQL客户端中运行: ```sql update user set password=password("xueok654123") where user='root'; flush privileges; ``` 6. **Grant命令的高级用法** - 创建一个可以从任何地方连接服务器的超级用户,但需要提供口令: ```sql grant all privileges on *.* to 'username'@'%' identified by 'password'; ``` 通过以上命令,你可以有效地管理MySQL数据库,包括连接、用户管理、权限分配和数据库操作。这些基本命令对于日常的数据库维护和管理至关重要。记得在MySQL客户端中,每个命令以分号结束。在实际操作中,请根据实际情况替换相应的参数,如用户名、密码、数据库名等。
剩余12页未读,继续阅读
- 粉丝: 8545
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于强化学习的多目标跟踪器Matlab代码.rar
- 基于线的扩展卡尔曼滤波器用于机器人在V-Rep上的定位Matlab代码.rar
- 基于有限差分法计算固结过程中单层和双层排水的孔隙水压力随时间的变化Matlab实现.rar
- 基于通信的无人机集群任务Matlab代码.rar
- 基于最大最小特征值(CMME)组合的认知无线电频谱感知 matlab代码.rar
- 计算高斯光束束腰半径调节Matlab代码.rar
- 计算无人机航程和续航力的matlab项目 matlab代码.rar
- 建立了连续时间EKF、混合EKF和离散时间EKF的性能比较Matlab程序.rar
- 卡尔曼滤波器设计与Matlab仿真。考虑了静态和时变卡尔曼滤波器.rar
- 卡尔曼滤波器 EKF 和 SLAM附Matlab代码.rar
- 考虑表面形貌对研究的影响时,模拟出生高斯或非高斯表面 matlab代码.rar
- 扩展卡尔曼滤波器Matlab代码.rar
- 开发计算扭矩控制器、计算扭矩控制器以及具有恒定、抛物线和正弦参考的 EKF 和 Li-Slotine 控制器.rar
- 离散E的电容式设施选址问题的深度强化学习Matlab代码.rar
- 扩展卡尔曼滤波器同步本地化方法的情感评价模块(ECF-SAEM)Matlab代码.rar
- 田螺去尾巴机3D图纸和工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.zip