关于使用CMD控制台登录数据库

初始数据库

SQL语言
结构化查询语言,简称sql,是一种特殊目的编程语言,是一种数据库编程语言,用于存取数据以及查询,更新和管理关系数据库系统

 查询数据库
    select * from stu;
    select name , age  from stu;
 增加数据库
    insert in to;
    stu(id,name,age,sex);
    values(1003,'王五',13,'女';
 删除数据库
    delete from stu;
    where name='李四';
 修改数据库
    update stu;
    set name='李四';
    where id=1001;

大型数据库

  • Oracle
  • DBZCIBM
  • sybase(美)

中型数据库

  • sqlserver
  • mysql

数据库部署

使用mysql 可以远程登录数据库
步骤是,通过win+r键进入cmd控制台,使用mysql进行登录(如果mysql命令不能使用请配置环境变量,具体问题搜索本网站的其他资源),
mydql 详细命令
-h 地址指的是主机地址,或者ip地址(本机地址127.0.0.1)
-u 用户 通常为root 这个是为必选项
-p 数据库密码
-P 之连接地址端

方法一
mysql -u root -p
提示输入密码;
输入密码后成功

方法二
mysql -u root -p123456
注意密码不要有空格

DDL 定义数据库

数据定义语言DDL用来创建数据库中的各种对象-----表、视图、
  索引、同义词、聚簇等如:
CREATE TABLE(表)/VIEW(视图)/INDEX(索引)/SYN(同义词)/CLUSTER(簇)

DML 数据库操作

数据操纵语言DML主要有三种形式:

1) 插入:INSERT
2) 更新:UPDATE
3) 删除:DELETE

DCL 数据控制

数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制
  数据库操纵事务发生的时间及效果,对数据库实行监视等。如:
  1) GRANT:授权。
  2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一点。
    回滚—ROLLBACK
    回滚命令使数据库状态回到上次最后提交的状态。其格式为:
    SQL>ROLLBACK;
  3) COMMIT [WORK]:提交。

DQL 事务控制

数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE
   子句组成的查询块:
   SELECT <字段名表> FROM <表或视图名> WHERE <查询条件>

你可能感兴趣的:(mysql)