MySQL 数据库常用命令 简单超级实用版

MySQL 数据库常用命令 简单超级实用版

MySQL是一个常用的关系型数据库管理系统,下面列举出了一些MySQL数据库常用命令,让你更加了解MySQL。

登陆/退出 MySQL

连接到本地 MySQL 服务器:

mysql -u username -p

其中,username是你的MySQL登陆名,-p表示需要输入密码。

连接到远程 MySQL 服务器:

mysql -h IP_ADDRESS -u username -p

其中,IP_ADDRESS是远程MySQL服务器的IP地址。

退出 MySQL:

exit;

数据库管理

创建数据库:

CREATE DATABASE database_name;

其中,database_name是你想要创建的数据库名称。

删除数据库:

DROP DATABASE database_name;

其中,database_name是你想要删除的数据库名称。

查看数据库:

SHOW DATABASES;

选择使用的数据库:

USE database_name;

其中,database_name是你想要使用的数据库名称。

表管理

创建表:

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
   .....
);

其中,table_name是你想要创建的表的名称,column1、column2…是表中的列名,datatype是列的数据类型。

删除表:

DROP TABLE table_name;

其中,table_name是你想要删除的表的名称。

查看表:

SHOW TABLES;

数据操作

插入数据:

INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);

其中,table_name是你想要插入数据的表的名称,column1、column2…是表中的列名,value1、value2…是要插入的数据值。

更新数据:

UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE some_column = some_value;

其中,table_name是你想要更新数据的表的名称,column1、column2…是表中的列名,value1、value2…是要更新的数据值,some_column是你想要更新的列名,some_value是该列中的某个值。

删除数据:

DELETE FROM table_name WHERE some_column = some_value;

其中,table_name是你想要删除数据的表的名称,some_column是你想要删除的列名,some_value是该列中的某个值。

示例说明

示例一:创建数据库和表

CREATE DATABASE mydb;

USE mydb;

CREATE TABLE employees (
    id INT PRIMARY KEY,
    name VARCHAR(50),
    age INT,
    salary DECIMAL(10,2)
);

以上示例创建了一个名为mydb的数据库,并创建了一个名为employees的表,该表有id、name、age、salary四个列。

示例二:插入、更新和删除数据

INSERT INTO employees (id, name, age, salary) VALUES (1, 'John Doe', 30, 5000.00);

UPDATE employees SET salary = 6000.00 WHERE id = 1;

DELETE FROM employees WHERE id = 1;

以上示例向employees表中插入了一条数据,然后更新了id为1的数据的salary值,最后删除了id为1的数据。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL 数据库常用命令 简单超级实用版 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • linux top命令详解

    Linux top命令详解 简介 top 命令是 Linux 下用于实时监视系统的命令。它能动态地实时显示进程的资源占用情况,包括 CPU 占用率、内存使用、进程、线程等信息。 语法 top 命令的语法格式如下: top [-] [d delay] [-n iterations] [-b] [-c] [-u username] [p pid] 参数说明:- …

    database 2023年5月22日
    00
  • JDBC 连接MySQL实例详解

    JDBC连接MySQL实例详解 什么是JDBC? JDBC是Java Database Connectivity的缩写,是一种用于执行SQL语句的Java API。通过JDBC,我们可以直接连接到各种数据库,与之交互(如执行查询、更新等操作)。 JDBC连接MySQL的准备工作 在使用JDBC连接MySQL之前,需要先进行以下准备工作:1. 下载MySQL的…

    database 2023年5月21日
    00
  • 查看MySQL的系统帮助文档的3种方式

    在 MySQL 中,你可以使用以下几种方式查看系统帮助: 使用 HELP 命令 在 MySQL 的命令行界面中,你可以使用 HELP 命令来获取系统帮助。例如,输入以下命令: mysql> HELP; 这将显示 MySQL 帮助菜单的一部分,其中包括常用命令的简要说明。 如果你想查看某个命令的详细帮助信息,可以在 HELP 后面加上该命令的名称。例如,…

    MySQL 2023年3月9日
    00
  • MySQL自定义函数简单用法示例

    下面我将为您讲解MySQL自定义函数的用法示例攻略,包含以下几个部分: 自定义函数介绍 MySQL中,自定义函数是一种用户自定义的函数,可以像系统自带函数一样被调用,方便用户在执行SQL语句时进行各类自定义操作。 自定义函数使用方法 2.1 创建自定义函数使用CREATE FUNCTION语句进行创建,一般包括函数名称、参数列表、返回值数据类型、函数体等四部…

    database 2023年5月22日
    00
  • Windows Server 2003 下配置 MySQL 集群(Cluster)教程

    Windows Server 2003 下配置 MySQL 集群(Cluster)教程 MySQL是一个广泛使用的关系型数据库管理系统,它可以用于存储和管理各种类型的数据。但当数据库量大时,单个MySQL服务器可能无法满足高并发和容错性等需求。因此,MySQL集群(Cluster)成为一种改善MySQL服务器容错性和并发能力的方法。本文将介绍在Windows…

    database 2023年5月22日
    00
  • sql server多行数据拼接的实例方法

    下面是SQL Server多行数据拼接的完整攻略,示例包括字符串拼接和XML拼接两种方法: 字符串拼接方法 准备工作 首先,我们需要创建一个dbo.Students表,来存储学生信息,包括学号、姓名、所在班级等字段: CREATE TABLE dbo.Students ( StudentID INT PRIMARY KEY, Name NVARCHAR(50…

    database 2023年5月21日
    00
  • Mysql 5.7.18安装方法及启动MySQL服务的过程详解

    Mysql 5.7.18安装方法及启动MySQL服务的过程详解 Mysql是一种流行的关系型数据库管理系统,本文将为大家介绍Mysql 5.7.18的安装方法及启动MySQL服务的过程,并提供两个示例说明。 安装Mysql 5.7.18 步骤一:下载Mysql 5.7.18 官网下载地址:https://dev.mysql.com/downloads/mys…

    database 2023年5月22日
    00
  • MYSQL大小写不敏感导致用户登录异常问题

    问题描述: 在使用MYSQL数据库时,由于其默认情况下是大小写不敏感的,可能会导致一些用户在登录时遇到异常,例如用户在注册时使用“userName”作为用户名,而在登录时却使用了“username”或“USERNAME”,此时系统将无法识别用户输入的用户名,导致登录失败。因此,需要对MYSQL进行一些配置,使其大小写敏感,从而避免此问题的发生。 解决办法: …

    database 2023年5月21日
    00
合作推广
合作推广
分享本页
返回顶部