数据库mysql 命令详解

MySQL命令包括创建、查询、更新、删除等操作,如CREATE、SELECT、INSERT、UPDATE、DELETE等。

MySQL基本命令

1、连接数据库

mysql u 用户名 p 密码 h 主机名 P 端口号

2、显示所有数据库

数据库mysql 命令详解
SHOW DATABASES;

3、选择数据库

USE 数据库名;

4、显示当前数据库的所有表

SHOW TABLES;

5、查询数据

SELECT 列名 FROM 表名 WHERE 条件;

6、插入数据

INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);

7、更新数据

UPDATE 表名 SET 列1=值1, 列2=值2, ... WHERE 条件;

8、删除数据

DELETE FROM 表名 WHERE 条件;

9、创建表

数据库mysql 命令详解
CREATE TABLE 表名 (
    列名1 数据类型,
    列名2 数据类型,
    列名3 数据类型,
    ...
);

10、修改表结构

ALTER TABLE 表名 ADD/MODIFY/DROP COLUMN 列名 数据类型;

11、删除表

DROP TABLE 表名;

MySQL高级命令

1、排序查询结果

SELECT * FROM 表名 ORDER BY 列名 ASC/DESC;

2、分组查询结果

SELECT * FROM 表名 GROUP BY 列名;

3、连接查询(内连接)

SELECT * FROM 表1 INNER JOIN 表2 ON 表1.列名 = 表2.列名;

4、连接查询(左连接)

SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.列名 = 表2.列名;

5、连接查询(右连接)

数据库mysql 命令详解
SELECT * FROM 表1 RIGHT JOIN 表2 ON 表1.列名 = 表2.列名;

6、根据条件查询记录数(COUNT)

SELECT COUNT(*) FROM 表名;

7、根据条件查询记录数(COUNT DISTINCT)

SELECT COUNT(DISTINCT 列名) FROM 表名;

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/518827.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-06-01 09:45
Next 2024-06-01 09:50

相关推荐

  • mysql怎么查看表的外键

    在关系型数据库中,外键是一个或多个字段,用于建立两个表之间的关联,外键的主要目的是确保数据的一致性和完整性,在一个表中,可以通过外键引用另一个表的主键,这样,当在一个表中插入或更新数据时,可以检查这些操作是否会影响到另一个表中的数据,要查看MySQL表的外键,可以使用以下SQL查询:。ADD CONSTRAINT 外键名 FOREIGN KEY REFERENCES 主表名;要在名为orde

    2023-12-25
    0292
  • oracle create database link

    Oracle创建Database Link的两种方式详解在Oracle数据库中,Database Link(数据库链接)是一种连接远程数据库的方式,它允许用户在不同的数据库之间进行数据操作,通过创建Database Link,可以实现跨数据库查询、更新等操作,本文将详细介绍创建Database Link的两种方式:使用DBMS_CON……

    2024-03-12
    0186
  • java中select语句

    Java的select语句怎么使用在Java中,我们可以使用JDBC(Java Database Connectivity)来连接和操作数据库,而在JDBC中,select语句是用于查询数据库表中的数据的一种方法,本文将详细介绍如何使用Java的select语句,包括使用方法、示例代码以及相关问题与解答。使用方法1、导入JDBC驱动在……

    2024-01-13
    0220
  • mysql count 为null时,显示0的问题

    在MySQL中,当我们使用COUNT函数统计某个字段的记录数时,如果该字段包含NULL值,那么COUNT函数会将NULL值也计算在内,有时候我们并不希望将NULL值计入统计结果,而是希望在遇到NULL值时显示0,为了实现这个需求,我们可以使用IFNULL函数或者COALESCE函数来处理NULL值。1、IFNULL函数IFNULL函数……

    2024-03-04
    0145
  • 虚拟主机中文乱码问题如何解决

    虚拟主机中文乱码问题可能是由于多种原因引起的,例如文件编码格式不正确、服务器语言设置不正确等。解决方法包括:检查系统语言设置,确保已经设置为中文;修改文件编码格式;修改服务器语言设置等 。

    2023-12-30
    0279
  • mysql启动不了服务如何解决

    检查端口是否被占用,查看日志文件,重启服务或重新安装MySQL。

    2024-05-17
    0108

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入