MySql基本语法

常见数据库

常见数据库

  1. Oracle
    所属公司为Oracle,运行稳定,可移植性高,功能齐全,性能超群!适用于大型企业领域,但是价格昂贵。
  2. DB2
    所属公司为IBM,速度快、可靠性好,适于海量数据,恢复性极强。适用于大中型企业领域,但是价格昂贵。
  3. SQL Server
    所属公司为微软,全面,效率高,界面友好,操作容易,但是不跨平台。适用于中小型企业领域。
  4. MySql
    所属公司为Oracle,开源,体积小,速度快。适用于中小型企业领域。

sql语言

SQL语言包含六个部分:

  1. DDL 数据定义语言
    动词包括CREATE,DROP,常用于创建,删除数据库表,为表加入索引等。
  2. DML 数据操作语言
    也称动作查询语言,包括INSERT,UPDATE,DELETE
  3. DQL 数据查询语言
    常用关键字SELECT,WHERE,HAVING,ORDER BY,GROUP BY
  4. DCL 数据控制语言
    他的语句通过GRANT,REVOKE,获取许可,确定每个用户对数据库对象的访问
  5. TPL 事务处理语言
    他的语句能够保证被DML影响的表的所有行能及时的更新,TPL语句包括BEGIN TRANSACTION,COMMIT和ROLLBACK。
  6. CCL 指针控制语句
    用于对一个或者多个表单独控制,目前不明白。

数据库相关操作

配置文件

my.cnf是MySql的配置文件

命令行操作

  1. 登陆:mysql -uroot -p
  2. 版本号:mysql -version
  3. 登陆的同时打开指定数据库:mysql -uroot -p -D db_name
  4. 退出:exit/quit
  5. 取消当前命令的执行:\c

常用命令

  1. SELECT USER():得到登陆的用户
  2. SELECT VERSION():得到当前数据库的版本号
  3. SELECT NOW():得到当前系统时间
  4. SELECT DATABASE():得到当前数据库

数据库相关操作

MySql基本语法

上一篇:SQL 如何返回最大值所在的多条记录


下一篇:较详细的gdb入门教程