首页 > 数据库 > 文库 > 正文

数据库的基本运作

2024-09-07 22:12:58
字体:
来源:转载
供稿:网友
  MySQL命令主要分为以下几类:
 
    DML:Data Manapulate Language: 数据操作语言(操作表中数据)
 
      INSERT, REPLACE, UPDATE, DELETE
 
    DDL:Data Defination Lanuage: 数据定义语言(操作表)
 
      CREATE, ALTER, DROP
 
    DCL:Data Control Language: 数据控制语言
 
      GRANT, REVOKE
 
    DQL:Data Query Language:数据查询语言
 
      SELECT,WHERE,ORDER BY,GROUPBY,HAVING
 
    TPL:事物处理语言
 
      BEGIN,TRANSACTION,COMMIT
 
  2.1、创建数据库
 
    MySQL安装完成后,将在其data目录下自动创建几个必须的数据库,可以使用SHOW DATABASES语句来查看当前所有存在的数据库。
 
  mysql> SHOW DATABASES;
  +--------------------+
  | Database           |
  +--------------------+
  | information_schema |
  | mysql              |
  | performance_schema |
  | test               |
  +--------------------+
  4 rows in set (0.00 sec)
    上面的数据库中mysql是必须的,它描述用户访问权限,用户可以利用test数据库来做测试工作。

  2.2、删除数据库
 
    删除数据库是将已经存在的数据库从磁盘空间上清除,清除后,数据库中的所有数据也将一同被删除。MySQL中删除数据库的基本语法格式为:
 
  DROP DATABASE [IF EXISTS] db_name;
  mysql> CREATE DATABASE test_tb;
  Query OK, 1 row affected (0.00 sec)
  mysql> DROP DATABASE test_tb;
  Query OK, 0 rows affected (0.02 sec)
  mysql> SHOW CREATE DATABASE test_tb/G
  ERROR 1049 (42000): Unknown database 'test_tb'
  2.3、数据库存储引擎
 
    数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。MySQL的核心就是存储引擎。

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表