`
like.eagle
  • 浏览: 253561 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

drizzle数据库中SQL使用

阅读更多

 

#drizzle sql语法参考:http://docs.drizzle.org/#sql-language

 

现在,你就可以向服务器发出SQL命令了,就像用MySQL客户端那样。

drizzle> SELECT VERSION();  

+--------------+  

| VERSION()    |  

+--------------+  

| 2009.06.1063 |  

+--------------+  

1 row in set (0 sec)  

我们先创建一个数据库并添加一张表:

drizzle> CREATE DATABASE test;  

Query OK, 1 row affected (0 sec)  

 

drizzle> USE test;  

Database changed  

 

drizzle> CREATE TABLE items (  

    -> ItemID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,  

    -> ItemDesc VARCHAR(255) NOT NULL,  

    -> ItemQty INT NOT NULL  

    -> );  

Query OK, 0 rows affected (0.01 sec)  

据Drizzle FAQ所述,Drizzle支持TEXT, BLOB, VARCHAR, VARBINARY, TIMESTAMP, DATETIME, DATE, TIME, ENUM, INT, DOUBLE以及DECIMAL 这些字段类型。通过MySQL,你可能已经对这其中的许多了如指掌了 

下面通过向表中填充一些记录来继续我们的示例演示:

drizzle> INSERT INTO items (ItemDesc, ItemQty) VALUES ('Bacon', 4);  

Query OK, 1 row affected (0 sec)  

 

drizzle> INSERT INTO items (ItemDesc, ItemQty) VALUES ('Eggs', 3);  

Query OK, 1 row affected (0 sec)  

 

drizzle> INSERT INTO items (ItemDesc, ItemQty) VALUES ('Milk', 1);  

Query OK, 1 row affected (0 sec)  

 

drizzle> INSERT INTO items (ItemDesc, ItemQty) VALUES ('Apples', 6);  

Query OK, 1 row affected (0.01 sec)  

简单运行一个SELECT语句看看是否一切正常:

drizzle> SELECT * FROM items;  

+--------+----------+---------+  

| ItemID | ItemDesc | ItemQty |  

+--------+----------+---------+  

|      1 | Bacon    |       4 |  

|      2 | Eggs     |       3 |  

|      3 | Milk     |       1 |  

|      4 | Apples   |       6 |  

+--------+----------+---------+  

4 rows in set (0 sec) 


分享到:
评论

相关推荐

    ruby和drizzle数据库的连接

    总结来说,连接Ruby和Drizzle数据库涉及到使用`DBI`库,配置ODBC连接,编写SQL查询,以及可能的事务和错误处理。通过这样的连接,开发者能够有效地在Ruby应用程序中存取和管理Drizzle数据库的数据。同时,对源码的...

    drizzle-7.2.4-alpha.tar.gz

    它剥离了MySQL中一些不常使用的功能,如存储过程、触发器、视图等,以减少数据库的复杂性。这样做的目的是降低内存占用,提高并发处理能力和响应速度,更适合大规模分布式应用。 2. **轻量级架构** Drizzle的轻量...

    最强大的数据库管理利器Navicat Premium v12.1.11中文破解版.txt

    结合了其他 Navicat 成员的功能,Navicat Premium 支持大部份在现今数据库管理系统中使用的功能,包括存储过程、事件、触发器、函数、视图等。 Navicat Premium 能使你快速地在各种数据库系统间传输数据,或传输到一...

    NoSQL数据库学习教程.pdf

    微软之 SQL 数据服务非云服务竞争者文档存储是指使用微软之SQL数据服务非云服务竞争者文档存储。 CouchDB是指使用CouchDB来实现文档存储。 特性是指使用CouchDB的特点和优势。 Riak是指使用Riak来实现文档存储。 ...

    Navicat Premium mac(数据库管理) V11.2.18 中文版

    此外,它与 Drizzle、OurDelta 和 Percona Server 兼容,并支持 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、Oracle Cloud 和 Google Cloud 等云数据库。让管理不同类型的数据库更加方便。

    eventcloud-adapters-rdf2go-1.3.0.zip

    本文将深入探讨DrizzleJDBC的核心功能、特点以及如何在实际应用中使用。 首先,DrizzleJDBC是一个Java Database Connectivity (JDBC)驱动,它允许Java应用程序通过标准JDBC API与Drizzle和MySQL数据库进行交互。...

    NoSQL数据库笔谈

    PNUTS感悟 微软之SQL数据服务 非云服务竞争者 文档存储 Couc hDB 特性 Riak MongoDB Terrastore T hruDB Key Value / Tuple 存储 Amazon之SimpleDB Chordless Redis Scalaris Tokyo cabinet / Tyrant CT.M Scalien ...

    duolingo clone using nextjs, postgresql, drizzle, ts, stripe, cl

    2. **PostgreSQL**:PostgreSQL是一种开源的关系型数据库管理系统,以其强大的SQL支持、稳定性及丰富的功能而受到广泛赞誉。在Duolingo克隆项目中,它用于存储用户信息、课程数据以及其他与学习进度相关的记录。 3....

    navicat premium 12最新

    结合了其他 Navicat 成员的功能,Navicat Premium 支持大部份在现今数据库管理系统中使用的功能,包括存储过程、事件、触发器、函数、视图等。 Navicat Premium 能使你快速地在各种数据库系统间传输数据,或传输到...

    mysql 字符集 乱码问题

    在MySQL数据库管理中,字符集的配置与使用是十分重要的环节之一,尤其在处理多语言环境的数据时更是如此。如果字符集配置不当,很容易导致数据插入、查询过程中出现乱码问题。本文将根据提供的文件信息,详细解释...

    phpMyAdmin-4.9.2-all-languages.tar.gz

    9. 支持多种数据库:除了MySQL和MariaDB,phpMyAdmin还能与其他兼容MySQL协议的数据库系统配合,如Drizzle、Amazon Aurora、Percona Server等。 10. 兼容性:phpMyAdmin适用于多种操作系统,包括Linux、Windows、...

    Mysql学习笔记.pdf

    MySQL是世界上最广泛使用的开源关系型数据库之一,尤其在Java架构师的工作中,了解并掌握MySQL的知识至关重要。本学习笔记将围绕MySQL的基础知识、体系架构、性能优化等方面进行深入探讨。 首先,MySQL的学习需要...

    笔记-MySQL.pdf

    MySQL是一种广泛使用的开源关系型数据库管理系统,特别适合于Web应用程序。在Java架构师的角色中,理解MySQL的基础知识、表结构设计、性能优化和事务处理是非常重要的。以下是对标题和描述中涉及知识点的详细说明: ...

    Mifos X安装详细步骤

    - 将 SQL 文件 `mifospltaform-tenants-first-time-install.sql` 导入 `mifosplatform-tenants` 数据库。 - 修改 `tenants` 表中的用户名和密码。 - 将 SQL 文件 `load_sample_data.sql` 导入 `mifostenant-...

    navicat121_premium_cs_x86.exe

    Navicat Premium 是一套数据库管理工具,让你... 此外,它与 Drizzle、OurDelta 和 Percona Server 兼容,并支持 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、Oracle Cloud 和 Google Cloud 等云数据库。

    mysql自学文档--教你怎么自学mysql

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,尤其在互联网行业中,其地位不可动摇。本文将针对“mysql自学文档--教你怎么自学mysql”这一主题,详细解析MySQL的基础知识和高级操作,帮助你快速掌握MySQL的...

    Mysql介绍及性能优化

    MySQL不仅支持SQL语言标准,而且能够很好地与各种操作系统兼容,如Linux、Windows等,这使得它成为了许多网站和应用程序首选的数据库解决方案。 #### 二、MySQL的历史与发展 - **起源与发展**: - 1979年,MySQL...

    Mifos X安装

    5. **创建数据库**:使用 MySQL 命令创建 Mifos X 所需的两个数据库:`mifosplatform-tenants` 和 `mifostenant-default`。 6. **导入数据文件**: - 将 `mifospltaform-tenants-first-time-install.sql` 文件导入...

Global site tag (gtag.js) - Google Analytics