MySQL命令大全:连接、修改密码、增加新用户详解
需积分: 13 122 浏览量
更新于2024-09-17
收藏 135KB DOC 举报
"MYSQL命令详解"
MYSQL命令大全是一系列用于操作和管理MYSQL数据库的命令,涵盖了连接MYSQL、修改密码、增加新用户等多个方面。下面将对这些命令进行详细的解释和说明。
**连接MYSQL**
连接MYSQL是使用MYSQL命令的第一步,格式为:`mysql -h主机地址 -u用户名 -p用户密码`。其中,`-h`选项指定了MYSQL服务器的主机地址,`-u`选项指定了用户名,`-p`选项指定了用户密码。
例如,连接到本机上的MYSQL,可以使用以下命令:
```
mysql -uroot -p
```
这将连接到本机上的MYSQL服务器,使用root用户身份登录。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了。
连接到远程主机上的MYSQL,也可以使用类似的命令,例如:
```
mysql -h110.110.110.110 -uroot -pabcd123
```
这将连接到远程主机`110.110.110.110`上的MYSQL服务器,使用root用户身份登录,密码为`abcd123`。
**退出MYSQL命令**
退出MYSQL命令非常简单,只需要输入`exit`并回车即可。
**修改密码**
修改密码的格式为:`mysqladmin -u用户名 -p旧密码 password 新密码`。其中,`-u`选项指定了用户名,`-p`选项指定了旧密码,`password`指定了新密码。
例如,给root加个密码`ab12`,可以使用以下命令:
```
mysqladmin -uroot password ab12
```
如果要将root的密码改为`djg345`,可以使用以下命令:
```
mysqladmin -uroot -pab12 password djg345
```
**增加新用户**
增加新用户的格式为:`grant privileges on database.* to 用户名@登录主机 identified by "密码"`。其中,`grant`关键字用于授予权限,`privileges`指定了权限,`on`关键字指定了数据库名,`to`关键字指定了用户名和登录主机,`identified by`关键字指定了密码。
例如,增加一个用户`test1`密码为`abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。可以使用以下命令:
```
grant select, insert, update, delete on *.* to test1@localhost identified by "abc";
```
如果你不想`test1`有密码,可以再打一个命令将密码消掉。
```
grant select, insert, update, delete on mydb.* to test1@localhost;
```
这些命令只是MYSQL命令大全的一部分,掌握这些命令可以帮助您更好地操作和管理MYSQL数据库。
2021-04-12 上传
2021-09-17 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
lxllb8
- 粉丝: 66
- 资源: 577
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案