一.常用命令

一.常用命令

1.SQL DB DBMS之间的关系
  DB:database(数据库,在硬盘上以文件形式存在)
  DBMS:database management system(数据库管理系统 sybase,mysql,sql sever,db2,oracle)
  SQL:
    结构化查询语句,是一门标准通用的语言,适用于所有的数据库产品。
    在执行sql语句时,内部由dbms进行编译,然后再执行sql语句。
  DBMS:负责执行sql语句,通过执行sql语句来操作DB中的数据。
  DBMS-(执行)-->SQL语句-(操作)-->DB
2.表(table)
  行:称为数据,记录data。
  列:字段(column)。
  字段属性:
    字段名,数据类型,相关的约束。
  表:是数据库的基本组成单元,所有的数据都以表格的形式组织,
     使数据可读性强。
  字符串(varchar variable character)
3.SQL语句分类
 DQL(数据查询语言):
  查询语句,凡是select语句都是DQL。
 DML(数据操作语言):
  insert delete update,对表中的数据进行增删改查。
 DDL(数据定义语言):
  create drop alter,对表结构的增删改。
 TCL(事务控制语言):
  commit提交事务,rollback回滚事务(TCL中T是Transaction)
 DCL(数据控制语句):
  grant授权,revoke撤销权限等。
4.导入数据
  step1:登录mysql数据库管理系统
    dos命令窗口:
    mysql -uroot -p
    password
  step2:查看数据库
    show databases;(不是sql语句,属于MySQL的命令)
    mysql> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | student            |
    | student01          |
    | sys                |
    +--------------------+
    mysql> show tables;
    +-------------------+
    | Tables_in_student |
    +-------------------+
    | student_01        |
    | t_student         |
    +-------------------+
  step3:创建数据库
    create database student;(不是sql语句,属于MySQL的命令)
  step4:使用数据库的数据
    use student;(不是sql语句,属于MySQL的命令)
  step5:查看当前数据中的所有表
    show tables;(不是sql语句,属于MySQL命令)
  step6:初始化数据库
    MySQL> source:sql文件路径
 cmd命令代码展示:
  C:\Windows\system32>net start mysql
  请求的服务已经启动。
  请键入 NET HELPMSG 2182 以获得更多的帮助。
  C:\Windows\system32>mysql -uroot -p
  Enter password: ******
  Welcome to the MySQL monitor.  Commands end with ; or \g.
  Your MySQL connection id is 12
  Server version: 8.0.22 MySQL Community Server - GPL
  Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
  Oracle is a registered trademark of Oracle Corporation and/or its
  affiliates. Other names may be trademarks of their respective
  owners.
  Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
5..sql文件
  以sql结尾,这样的文件被称为‘sql脚本’。
  在此文件中编写了大量的sql语句。
  使用source命令完成初始化。
6.删除数据库
  drop database 库名;
7.查看表结构
  desc 表名;
8.基本命令
  select database;
  select version; (查询当前版本)
  \c (终止当前语句)
  \q quit exit (退出MySQL)
  mysql> show tables;
9.查看创建表的语句
  show create table student;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值