MYSQL常用查询命令
- 格式:pdf
- 大小:89.84 KB
- 文档页数:5


mysql命令参数
MySQL命令参数详解
MySQL作为一种流行的关系型数据库管理系统,其常用的命令参数也是必须掌握的技能之一。在本文中,我们将详细介绍MySQL的常用命令参数,包括参数的含义、用法以及实际应用场景。
1. -h, --host
该参数用于指定MySQL服务器的主机名或IP地址。例如,可以使用以下命令连接到MySQL服务器:
mysql -h localhost -u username -p password
其中,localhost表示本地主机,username表示用户名,password表示密码。
2. -P, --port
该参数用于指定MySQL服务器的端口号。默认情况下,MySQL服务器的端口号为3306。例如,可以使用以下命令连接到MySQL服务器:
mysql -h localhost -P 3306 -u username -p password
其中,3306表示MySQL服务器的端口号。
3. -u, --user
该参数用于指定MySQL服务器的用户名。例如,可以使用以下命令连接到MySQL服务器:
mysql -h localhost -u username -p password
其中,username表示MySQL服务器的用户名。
4. -p, --password
该参数用于指定MySQL服务器的密码。例如,可以使用以下命令连接到MySQL服务器:
mysql -h localhost -u username -p password
其中,password表示MySQL服务器的密码。
5. -D, --database
该参数用于指定要连接的MySQL数据库名称。例如,可以使用以下命令连接到MySQL服务器:
mysql -h localhost -u username -p password -D dbname
其中,dbname表示要连接的MySQL数据库名称。
mysql查询各系学生数量的命令
MySQL查询各系学生数量的命令是非常基础的操作,也是在学习MySQL时必备的知识点之一。通过学生表中各系学生数量的查询,可以便于了解各系学生的情况,更好地管理学生信息。下面,我将为大家介绍具体的查询方法。
一、学生表的建立
在MySQL中建立学生表,至少需要包含姓名、性别、年龄、所在系等几个字段。在SQL语句中如下:
CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`gender` varchar(2) NOT NULL,
`age` int(11) NOT NULL,
`dept` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
二、查询各系学生数量的方法
在MySQL中,我们可以使用GROUP BY语句对字段进行分组,同时结合COUNT函数进行计数。查询各系学生数量的语句如下:
SELECT dept, COUNT(*) FROM student GROUP BY dept;
其中,dept表示所在系,COUNT表示计数函数,*表示所有行。
三、查询结果的解释
通过上述语句查询出来的结果,将显示所在系及其对应的学生数量。如下:
dept COUNT(*)
math 20
computer 25
English 15 在这个表格中,代码的dept代表系别,其下面的COUNT(*)列代表该系别的学生人数。
四、总结
MySQL查询各系学生数量的命令是一项基础而又重要的操作。在学生信息管理过程中,通过执行上述查询语句,可以方便地了解各系学生的分布情况,并做出相应的管理处理。总体而言,本文从建表到查询,梳理了相关的操作流程,有助于初学者快速理解和掌握相关知识点。
MYSQL命令大全
常见的MySQL命令大全
一、连接MySQL
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql
-uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)。
二、修改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
mysqladmin -uroot -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、例2:再将root的密码改为djg345。
mysqladmin -uroot -pab12 password djg345
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
mysql版本查询语句
MySQL 是一个通用的关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前被
Oracle 公司收购并继续开发和维护,其最新版本是 MySQL 8.0。
MySQL 的版本查询可以通过多种方式进行,在此介绍几种常用的方法。
1. 使用命令行方式查询版本
在 MySQL 命令行界面下,可以使用以下命令查询 MySQL 版本:
```
mysql --version
```
执行该命令后,会输出安装的 MySQL 的版本及其它相关信息。
2. 使用 SQL 语句查询版本
```
SELECT VERSION();
```
3. 查看 MySQL 安装目录下的版本文件
在 MySQL 安装目录下,会有一个 f 文件(或 my.ini 文件,这取决于你的操作系统),打开该文件,可以看到以下内容:
```
[mysqld]
datadir=/usr/local/mysql/data
socket=/var/run/mysqld/mysqld.sock
# MySQL 版本号
version=5.7.22-0ubuntu0.16.04.1
``` 其中,version 字段就是当前 MySQL 的版本号。
MySQL 在启动时,会生成一些日志文件,其中会记录 MySQL 的版本信息。可以通过查看日志文件,来获取 MySQL 的版本号。日志文件的路径可以在 f 文件中设置。
打开 MySQL Workbench,选择菜单栏中的“数据库”>“连接到数据库”,在弹出的“新建连接”窗口中,选择“高级”选项卡,在“其它”选项中会显示当前 MySQL 版本的信息。
总结