举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > mariadb查看库 MariaDB 插入查询

mariadb查看库 MariaDB 插入查询

2023-06-09 20:20 MariaDB教程

mariadb查看库 MariaDB 插入查询

mariadb查看库

Mariadb是一种开源的关系型数据库,它是MySQL的一个分支,由于其开源、可靠性和易用性,它已经成为许多Web应用程序的首选数据库。在使用Mariadb之前,我们需要了解如何查看Mariadb中的数据库。

要查看Mariadb中的数据库,首先需要使用root用户连接到Mariadb服务器。可以使用以下命令连接到Mariadb服务器:

mysql -u root -p

然后,可以使用show databases命令来显示所有可用的数据库。例如:

show databases;

这将显示所有可用的数据库。例如:

+--------------------+  | Database            |  +--------------------+  | information_schema |  | mysql               |  | performance_schema |  | test               |  +--------------------+

上面显示了四个内置数据库:information_schema、mysql、performance_schema和test。此外,还会显示你创建的所有自定义数据库。

如果想要详细了解特定数据库中包含的表格信息,可以使用describe命令来获得详情。例如:

describe database_name;

这将显示特定数据库中包含的表格信息。例如:

+------------------+--------------+------+-----+---------+-------+   | Field            | Type         | Null| Key| Default| Extra|   +------------------+--------------+------+-----+---------+-------+   | id               | int(11)      | NO   | PRI| NULL    |       |   +------------------+--------------+------+-----+---------+-------+ 
< p >上面显示了表格中包含的字段信息、字段类型、是否允许为null、是否是主键字段、字

MariaDB 插入查询

在本章中,我们将学习如何在表中插入数据。

将数据插入表需要INSERT命令。 该命令的一般语法是INSERT,后跟表名,字段和值。

查看下面给出的一般语法 -

INSERT INTO tablename (field,field2,...) VALUES (value, value2,...);

该语句需要对字符串值使用单引号或双引号。 语句的其他选项包括“INSERT ... SET”语句,“INSERT ... SELECT”语句和其他几个选项。

注意 - 出现在语句中的VALUES()函数仅适用于INSERT语句,如果在其他位置使用,则返回NULL。

存在两种执行操作的选项:使用命令行或使用PHP脚本。

命令提示符

在提示时,有许多方法来执行选择操作。 下面给出标准语句 -

belowmysql>
INSERT INTO products_tbl (ID_number, Nomenclature) VALUES (12345,
“Orbitron 4000”);
mysql> SHOW COLUMNS FROM products_tbl;
+-------------+-------------+------+-----+---------+-------+
| Field       | Type        | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| ID_number   | int(5)      |      |     |         |       |
| Nomenclature| char(13)    |      |     |         |       |
+-------------+-------------+------+-----+---------+-------+

您可以插入多行 -

INSERT INTO products VALUES (1, “first row”), (2, “second row”);

您还可以使用SET子句 -

INSERT INTO products SELECT * FROM inventory WHERE status = "available";

PHP插入脚本

在PHP函数中使用相同的“INSERT INTO ...”语句来执行操作。 您将再次使用mysql_query()函数。

查看下面给出的示例 -

<?php
   if(isset($_POST["add"])) {
      $dbhost = "localhost:3036";
      $dbuser = "root";
      $dbpass = "rootpassword";
      $conn = mysql_connect($dbhost, $dbuser, $dbpass);

      if(! $conn ) {
         die("Could not connect: " . mysql_error());
      }

      if(! get_magic_quotes_gpc() ) {
         $product_name = addslashes ($_POST["product_name"]);
         $product_manufacturer = addslashes ($_POST["product_name"]);
      } else {
         $product_name = $_POST["product_name"];
         $product_manufacturer = $_POST["product_manufacturer"];
      }
      $ship_date = $_POST["ship_date"];
      $sql = "INSERT INTO products_tbl ".
         "(product_name,product_manufacturer, ship_date) ".
         "VALUES"."("$product_name","$product_manufacturer","$ship_date")";

      mysql_select_db("PRODUCTS");
      $retval = mysql_query( $sql, $conn );
      
      if(! $retval ) {
         die("Could not enter data: " . mysql_error());
      }

      echo "Entered data successfully
";
      mysql_close($conn);
   }
?>

成功插入数据后,您将看到以下输出 -

mysql> Entered data successfully

您还将使用insert语句来合作验证语句,例如检查以确保正确的数据输入。 MariaDB包括许多选项,其中一些是自动的。


阅读全文
以上是名动网为你收集整理的mariadb查看库 MariaDB 插入查询全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • redis事务相关的命令有哪几个 Redis 事务

    redis事务相关的命令有哪几个 Redis 事务

    2023-03-18 Redis教程

    Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺...

  •  PostgreSQL uuid-ossp

    PostgreSQL uuid-ossp

    2023-05-03 PostgreSQL uuid-ossp

    F.44.1. uuid-ossp 函数F.44.2. 编译uuid-ossp uuid-ossp模块提供函数使用几种标准算法之一产生通用唯一标识符(UUID)。还提供...

  •  PostgreSQL 外部项目

    PostgreSQL 外部项目

    2023-06-15

    目录H.1. 客户端接口H.2. 管理工具H.3. 过程语言H.4. 扩展 PostgreSQL是一项复杂的软件项目,管理它是一项困难的工作。我们发现...

  •  PostgreSQL 颜色支持

    PostgreSQL 颜色支持

    2023-04-08

    目录N.1. 当使用颜色时N.2. 配置颜色PostgreSQL 软件包中的大多数程序都可以生成彩色控制台输出。 本附录介绍如何配置。...

  • oracle 回滚事务 Oracle ROLLBACK语句(回滚事务)

    oracle 回滚事务 Oracle ROLLBACK语句(回滚事务)

    2023-05-07 Oracle教程

    在 Oracle 中,ROLLBACK 语句可以用来撤销当前事务或有问题的事务。本教程就将教大家如何使用 ROLLBACK 语句。ROLLBACK语法ROLLB...

© 2024 名动网 mdwl.vip 版权所有 联系我们