MySQL命令大全:连接、修改密码、增加新用户详解
需积分: 13 42 浏览量
更新于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 上传
107 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
201 浏览量
点击了解资源详情
lxllb8
- 粉丝: 66
- 资源: 577
最新资源
- C++ XML.pdf
- Java连接Oracle数据库的各种方法.doc
- Windows+API一日一练
- Linux命令集合.doc
- Linux系统指令大全
- 数据库系统概论习题答案
- solaris多线程编程指南
- 中文版AutoCAD_2007实用教程.
- linux指令大全(值得一看)
- ping命令的使用,ping
- 解密深入浅出ARM7-LPC213x_214x(上).pdf
- C C++嵌入式编程.pdf
- 中文fm353 使用说明
- Photoshop大师之路
- MCITP:数据库管理人员认证相关信息
- Visual Speech Recognition with Loosely Synchronized Feature Streams