精华内容
下载资源
问答
  • 基本SQL命令表命令

    千次阅读 2018-09-01 11:36:59
    基本操作 创建(别忘了选择库,指定字符集(默认和库一样)) create table [if not exists] 表名( 字段名1 数据类型, 字段名2 数据类型, 字段名3 数据类型, …. 字段名n 数据类型 )[character ...

    表的管理

    表的基本操作

    1. 创建表(别忘了选择库,指定字符集(默认和库一样))
      create table [if not exists] 表名(
      字段名1 数据类型,
      字段名2 数据类型,
      字段名3 数据类型,
      ….
      字段名n 数据类型
      )[character set utf8];
      [可选项]
    2. 查看创建表的语句(字符集,存储引擎)
      show create table 表名;
    3. 查看表结构(多少字段,各字段的详细属性信息等)
      desc 表名;
    4. 删除表
      drop table 表名1, 表名2,…;

    表的复制

    1. 复制选择的内容 语法:
      create table 表名 select …from 表名 where 条件;
    2. 仅仅复制表结构:
      create table 表名 select … from 表名 where false;
      # 相当于只复制抬头 采用 desc 查看是否成功

    表字段的操作

    1. 语法: alter table 表名 ….;
    2. 添加字段(add):
      alter table 表名 add 字段名 数据类型;
      (默认添加在最后字段)
      alter table 表名 add 字段名 数据类型 first;
      (添加在第一字段)
      alter table 表名 add 字段名 数据类型 after 字段名2;
      (添加在字段名2的后边)
    3. 删除字段(drop):
      alter table 表名 drop 字段名;
    4. 修改字段数据类型(modify):
      alter table 表名 modify 字段名 新数据类型;
      修改会受到原有数据限制,如果原有数据不能满足新的数据类型,修改不会成功,会报错,超出范围
      out of range
    5. 修改表的名字(rename):
      alter table 表名 rename 新表名;
    6. 修改字段名(change):
      alter table 表名 change 原字段名 新字段名 新数据类型;

    表记录的操作 增删改查

    1. 插入(insert)
      1. insert into 表名 values(值1), (值2),(.)..
        值1 是 一整条记录,多个字段值,按顺序,按个数写好
      2. insert into 表名 (字段名1, 字段名2,…) values(值1),(值2)…; 剩余字段自动插入默认值
    2. 查询(select)
      1. select * from 表名 [where 条件];
        查询记录(满足条件的)所有记录
      2. select 字段1,字段2… from 表名 [where 条件];
        查询(满足条件的)字段记录
    3. 删除表记录(delete)
      1. delete from 表名 where 条件;
        注意: 删除条件, 一定要加删除条件,否则会全部删除
    4. 更新表记录(update)
      1. update 表名 set 字段名=值1, 字段2=值2 where 条件;
        注意: 条件, 一定要加条件,否则会全部更改

    数据导入(导入表记录)

    1. 作用: 将文件系统中的内容导入到数据库中
    2. 语法格式:
      load data infile “路径+文件名”
      into table 表名
      fields terminated by “分隔符” # 每一个单元格与字段用分隔符分隔
      lines terminated by “\n”; # 遇到换行符开始下一条记录

    示例:将×××.csv导入到数据库中

    1. 先在数据库中创建对应的表
      create table score(
      字段名 数据类型,

      )character set utf8;
    2. 执行数据导入
    3. 查看 将文件放入mysql用户的 搜索路径中
      show variables like “secure_file_priv”;
      # /var/lib/mysql-files/
    4. 将文件拷贝到搜索路径中(采用tab判断路径正确性)
      sudo cp ~/×××.csv /var/lib/mysql-files/
      sudo ls /var/lib/mysql-files/ 查看一下有没有复制成功
    5. 执行数据导入语句
      load data infile “/var/lib/mysql-files/×××.csv”
      into table score
      fields terminated by “,”
      lines terminated by “\n”;

    数据导出(导出表记录)

    1. 把数据库表的记录导出到系统文件里
    2. 导出语法:
      select …from 表名 where 条件
      into outfile “路径+文件名”
      fields terminated by ‘分隔符’
      lines terminated by ‘\n’;
    3. 步骤:
      1. 查看搜索路径:
        show variables like “%secure%”
        # /var/lib/mysql-files/
      2. 执行数据导出语句:
        select 字段1, 字段2, 字段3 from 库名.库内的表名
        into outfile “/var/lib/mysql-files/×××.csv”
        fields terminated by ‘,’
        lines terminated by ‘\n’;
        # 空值 变为 \N
        # 空字符串 变为 空

    查看及更改文件的权限

    1. ls -l 文件名 # 查看文件详细信息,可以查看文件权限
      - rw- r– r– 1 root root 142 8月 31 16:28 ×××.csv
      符号:权限:计数
      r: 可读 4
      w: 可写 2
      x: 可执行 1
      例:chmod 555 文件名 更改此文件均为读和执行权限
    2. 三组权限分别所属
      u: 用户/所有者
      g: 所属组,同组其他用户
      o: 其他组其他人

      a: 所有人

    3. 添加权限: +r +w +x +rw …
      删除权限: -r -w -x -rw …
      chmod u +w ×××.txt 给文件的所有者 添加写权限
    展开全文
  • 掌握Linux一些基本命令的使用方法 熟悉Linux操作环境 实验内容 删除目录命令 常用方法:rmdir [options] directories 常用参数(options):  -p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并...

    实验目的

    掌握Linux一些基本命令的使用方法
    熟悉Linux操作环境

    实验内容

    删除目录命令
    常用方法:rmdir [options] directories
    常用参数(options):
     -p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除
    例如:
    删除目录/test/test1后,若test已变成空目录,则将其一并删除:rmdir -p /test/test1
    练习:

    ① 删除子目录/tmp/ptmp/ctmp1

    命令:rmdir -p/tmp/ptmp/ctmp1
    结果(通过ls查看子目录/tmp/ptmp的内容):
    在这里插入图片描述

    ② 删除子目录/tmp/ptest/ctest,若/tmp/ptest已变成空目录,则将其一并删除

    命令:rmdir ptest/ctest
    rmdir ptest
    结果(通过ls查看子目录/tmp的内容):
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Linux常用基本命令

    万次阅读 多人点赞 2020-11-21 00:07:04
    Linux常用基本命令 目录文件管理 cd 切换目录 cd 绝对路径/相对路径 切换目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd / 进入根目录 ls 列出目录 ls 列出文件(不包括隐藏...


    目录文件管理

    cd 切换目录
    cd 绝对路径/相对路径				切换目录
    cd ..							返回上一级目录
    cd ../..						返回上两级目录
    cd /							进入根目录
    
    ls 列出目录
    ls						列出文件(不包括隐藏文件)
    ls -a					列出所有文件(包括隐藏文件)
    ls -l					列出文件和详细信息(不包括隐藏文件)
    ls -al					列出文件和详细信息(包括隐藏文件)
    
    pwd 显示当前路径
    pwd 		显示当前用户所在目录的路径
    
    mkdir 创建目录
    mkdir 目录名					在当前目录下创建一个目录
    mkdir -p 目录A/目录B/目录C		递归创建多级目录
    
    rmdir 移除目录
    rmdir 目录名					移除当前目录下的指定目录(不能删除内容不为空的目录)
    
    cp 复制文件或目录
    cp 文件或目录路径 目标路径		复制文件或目录至指定目标路径
    cp 文件路径 目标路径/文件名		复制文件至指定路径并修改文件名
    
    rm 移除文件或目录
    rm -rf 文件路径/目录路径			递归删除指定文件或目录,无需确认,强制删除
    
    mv 移动文件或目录
    mv 文件或目录路径 目标路径				移动文件或目录至指定目标路径
    mv 文件路径 目标路径/文件名				移动文件至指定目标路径并改名
    

    文件属性管理

    drwxr-xr-x. 15 root root  4096 Oct 16 09:00 usr
    
    -rw-r--r--   1 root root     0 Nov 20 22:49 a.txt
    
    lrwxrwxrwx.  1 root root     7 Aug 18  2017 bin -> usr/bin
    
    第一个字母为d表示其为目录,-表示其为文件,l表示其为一个软链接文件,b表示其为可随机存取装置,c表示其为串行端口设备(鼠标键盘)
    234位分别表示文件属主的读写执行权限,567位分别表示文件属组的读写执行权限,8910位分别表示其他用户的读写执行权限
    
    chgrp 更改文件或目录的属组
    chown 更改文件或目录的属主
    chgrp blu a.txt		将 a.txt 的属组更改为 blu
    chgrp -r blu test	递归更改目录的属组
    chown blu a.txt		将 a.txt 的属主更改为 blu
    chown -r blu test	递归更改目录的属主
    
    chmod 更改文件或目录的读写执行权限
    chmod 777 a.txt		将 a.txt 的所有权限全部打开
    (注:1表示可执行,2表示可写,4表示可读,6表示可读可写,7表示可读可写可执行)
    

    扩展:linux 的硬链接和软链接

    硬链接:相当于原文件的一个备份副本,本质上还是一个文件,内容会随源文件的修改而修改,但是源文件删除后依然存在

    软连接:相当于 Windows 系统的快捷方式,删除源文件后,快捷方式也立即失效

    ln a.txt b.txt		创建a.txt的硬链接b.txt
    ln -s a.txt c.txt	创建a.txt的软链接c.txt
    

    文件内容查看

    cat 从第一行开始显示文件内容
    tac 从最后一行开始倒序显示文件内容
    cat /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    BOOTPROTO=dhcp
    ONBOOT=yes
    
    tac /etc/sysconfig/network-scripts/ifcfg-eth0
    ONBOOT=yes
    BOOTPROTO=dhcp
    DEVICE=eth0
    
    nl 从第一行开始显示文件内容并附带行号
    nl /etc/sysconfig/network-scripts/ifcfg-eth0     
         1  DEVICE=eth0
         2  BOOTPROTO=dhcp
         3  ONBOOT=yes
    
    more 分页查看文件(使用空格键向下翻页,冒号+f 键可以显示当前所在的行号)
    less 分页查看文件(使用空格键向下翻页,支持使用上下键进行上下翻页,使用 q 键退出阅读)

    在阅读模式中,使用 /+关键词 可以向下查询关键词,使用 ?+关键字 可以向上查询关键字

    more /etc/csh.login
    less /etc/csh.login
    
    head 查看文件头部内容
    tail 查看文件尾部内容
    head -n 20 /etc/csh.login		显示文件前20行内容
    tail -n 20 /etc/csh.login		显示文件后20行内容
    

    创建和写入文件

    touch 创建文件
    使用 echo 实现文件写入
    touch a.txt					在当前目录下创建 a.txt 文件
    echo "Hi,BLU" >>a.txt		将字符串写入 a.txt 文件
    
    使用 Vim 编辑器创建或写入文件
    vim a.txt					使用vim编辑器打开a.txt,如果a.txt不存在则会被创建
    

    使用 vim 打开文件后首先进入命令模式,此时可以查看文件,但不能修改。
    按 i 键可以进入输入模式,按 ESC 键可以退出输入模式回到命令模式
    输入:进入底线命令模式,输入w表示保存,输入q表示退出vim,然后按回车键回到 linux 命令行模式


    用户管理

    查看所有的用户信息
    cat /etc/passwd		查看用户基本信息
    cat /etc/shadow		查看用户的密码(加密)
    
    useradd 添加用户
    创建一个名为 blucoding 的用户,并在/home目录下创建该用户的同名主目录:/home/blucoding:
    useradd -m blucoding
    
    userdel 删除用户
    删除 blucoding 用户,同时将其主目录一并删除:
    userdel -r blucoding
    
    usermod 修改用户
    usermod -d /home/blucode blucoding		修改指定用户的主目录(不会自动创建)
    
    passwd 设置用户密码 / 锁定指定用户 / 清除密码
    passwd blucoding		root用户给指定用户设置密码
    passwd -l blucoding		root用户锁定指定用户,该用户将不能登录
    passwd -u blucoding		root用户解锁指定用户,该用户能够使用密码登录
    passwd -d blucoding		root用户清除指定用户的密码,该用户将不能登录
    passwd					普通用户修改自己的密码
    
    su 切换用户
    exit 回到之前的用户
    su blucoding
    exit
    

    用户组管理

    查看所有的用户组信息
    cat /etc/group
    
    groupadd 添加用户
    groupadd blugroup				添加用户组
    groupadd -g 520 blugroup		添加用户组并指定组id(如果不指定就会自增1)
    
    groupdel 删除用户组
    groupdel blugroup			删除指定用户组
    
    groupmod 修改用户组
    groupmod -g 666 -n blugp blugroup		修改blugroup用户组的组id和名称
    

    磁盘管理

    df 文件系统磁盘使用情况统计
    df			查看文件系统磁盘的使用情况(单位为字节)
    df -h		查看文件系统磁盘的使用情况(单位为K、M、G)
    
    du 查看指定文件或目录占用的磁盘空间大小
    du					查看当前目录的磁盘占用大小
    du 文件/目录路径		查看指定文件或目录的大小
    

    进程管理

    ps 查看进程信息
    ps -A				查看所有的进程
    ps aux|grep redis	过滤查找进程(注意参数不带杠)
    ps -ef|grep redis	过滤查找进程(可以查看到父进程的信息)
    pstree -pu			以树状结构显示进程的父子信息
    
    kill 杀死进程
    kill -9 进程id		强制结束指定进程
    

    设置管理

    hostname 修改主机名
    hostname 			查看主机名
    hostname blu		修改主机名为blu (修该完毕后重新连接即可)
    

    其他命令

    screen 基础命令
    screen -S BLU				创建名为BLU的会话
    screen -ls					查看所有会话和会话ID
    screen -r 22043				根据会话的ID重新连接
    screen -X -S 2192 quit		杀死detached状态的screen会话
    
    展开全文
  • SQL——修改基本删除基本表

    千次阅读 2019-03-31 16:22:28
    alter table 表名 alter column 列名 数据类型 , //修改属性的数据类型、长度等。数据类型一般尽量不改 add 新列名 数据类型 完整性约束 //用于添加...删除SC中成绩取值范围的约束,假设它的约束条件是chec...

    在这里插入图片描述

    alter table 表名
       
       alter column 列名 数据类型 ,   //修改属性的数据类型、长度等。数据类型一般尽量不改
       
       add 新列名 数据类型 完整性约束  //用于添加新列或新的完整性约束
    
       drop 完整性约束          //用于删除已存在的完整性约束(删除某列)
       eg.删除SC表中成绩取值范围的约束,假设它的约束条件是check
          alter dorp sc_check ,等价于alter drop sc_chk,
    

    删除基本表

    drop table 表名,
    
    展开全文
  • 空间基本命令 --创建空间 初始化大小10M 自动增长5M 最大50M create tablespace duan datafile 'F:\oracle\product\10.2.0\oradata\orcl\duan.dbf' size 10M  autoextend on next 5M maxsize 50M; --查询...
  • linux基本命令

    千次阅读 多人点赞 2019-03-19 14:41:33
    linux常用shell命令=命令+选项+参数 cd (change directory)切换目录 cd #root根目录 cd / #系统根目录 cd ../../ #返回上上一层目录 ls/dir (list)列出目录下文件 ls -a (--all) #列出所有文件 ls -d ...
  • 创建文件夹【mkdir】 一、mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。 二、mkdir命令使用格式 格式:mkdir [选项] DirName 三、mkdir命令功能 通过 mkdir ...
  • 删除 docker镜像及其docker基本命令

    千次阅读 2019-04-17 10:00:36
    因为尝试使用新的镜像,对原来的镜像进行删除,报错如下: Error response from daemon: conflict: unable to delete 037c233c605c (must be forced) - image is being used by stopped container 65e94723f0ed ...
  • Linux系统常用基本命令总结

    万次阅读 多人点赞 2018-11-13 22:42:20
    Linux基本命令 Linux的简介 Linux的厂商 Linux的目录结构 基于虚拟机的环境搭建 常用命令与示例 一、文件基本操作命令 1. ls命令 2. pwd命令 3. mkdir命令 4. cd命令 5. touch命令 6. cp命令 7. mv命令...
  • 【Linux】linux常用基本命令

    万次阅读 多人点赞 2013-03-22 13:54:04
    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
  • OpenStack常用基本命令

    万次阅读 2020-09-16 17:13:30
    近期由于做了一个蜜罐项目,其中虚拟化编排的部分用的OpenStack,所以整理了一些常用的命令,给大家分享下。 项目代码部分用的是python,所以下一篇文章将写一些python调用OpenStack的代码。 # 此步骤的shell文件...
  • PostgreSQL 基本表操作命令(一)

    万次阅读 2018-05-22 14:10:39
    postgreSQL 常用命令 本次测试基与PostgreSQL 10.x版本 创建用户 [postgres@rtm2 data]$ /opt/pgsql-10/bin/createuser rentaomin [postgres@rtm2 data]$ 登陆psql查询创建的用户 postgres=# \du ...
  • Kubectl基本操作命令

    万次阅读 2018-10-30 17:17:33
    创建对象 通过yaml文件创建: kubectl create -f xxx.yaml (不建议使用,无法更新,必须先...删除对象 通过yaml文件删除: kubectl delete -f xxx.yaml 查看kube-system namespace下面的pod/svc/deployment 等等 ...
  • vi/vim基本命令表

    千次阅读 2016-08-17 14:42:07
    命令 描述 vi 从控制台进入vi编辑器 vi filename 创建名为filename的文件并进入vi编辑器 命令行模式   i 从光标所在字符前插入 a 从光标所在的字符后插入 o 从光标所在行的下面插入...
  • linux基本命令大全

    万次阅读 多人点赞 2018-07-07 18:05:27
    基本命令 关机:shutdown -h halt init 0 poweroff 重启:shutdown -r reboot init 6 pwd:查看工作目录 ls:查看指定目录的内容 -l:列表显示 -a:显示所有,包括隐藏文件 -h:人性化的显示 -d:只显示目录,不查看...
  • Linux系统常用的基本命令

    万次阅读 多人点赞 2018-08-15 15:11:08
    本文主要介绍Linux中常用的基本命令,简单实用,以供大家参考,如有错误,欢迎大家指出。下面开始介绍。 一、查看哪个用户登录的系统 1、users命令 2、whoami命令或者who am i命令 二、查看哪些用户在系统上...
  • Zookeeper基本命令

    万次阅读 2018-12-29 13:22:38
    使用jps命令查看,存在QuorumPeerMain进程,表示Zookeeper已经启动 2 停止服务 在bin目录下,使用zkServer.sh stop停止服务 使用jps命令查看,QuorumPeerMain进程已不存在,表示Zookeeper已经关闭 3 打开客户端 在...
  • Linux基本命令

    千次阅读 2020-02-27 17:53:33
    基本LINUX命令 命令分类 文件目录类命令 进程控制类命令 用户和权限管理类命令 文件目录类命令 浏览目录命令 ls:list 显示目录文件 pwd:print working directory 显示当前所在的工作目录...
  • MongoDB数据库基本命令

    万次阅读 2018-07-17 11:31:23
    输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的) show users:显示用户 MongoDB没有创建数据库的命令,但有类似的命令。 如:如果你...
  • mongodb 命令行基本命令使用大全

    万次阅读 2017-01-18 15:27:31
    (先声明下,下面的命令,我没有都测试过,这是我转载的,以备后用...输入help可以看到基本操作命令: show dbs:显示数据库列表  show collections:显示当前数据库中的集合(类似关系数据库中的)  show users:...
  • 1.查看当前用户:whoami 2.查看登陆用户:who ...-m 自动建立目录 -g 指定组名称 注意:直接使用本命令会被提示无权限,需要在命令前加入sudo命令 5.设置用户密码:passwd 同样需要在命令前加入sudo命令 6...
  • 很多人刚刚接触UG软件,都不知怎么从UG软件入手,我们首先要明白UG有哪些基本的命令,并且是在哪个位置,是怎么样使用,今天就为大家分享一篇【UG的基本命令是怎么样使用的?】的经验教程 草图功能介绍 1、我们...
  • Hive基本命令

    万次阅读 2019-01-29 09:18:21
    启动hive服务端程序: hive --service metastore 启动hive客户端程序: hive --service...进入命令模式: ./hive 查看库 show databases; 创建库 create database hive; 创建 use hive; create table bus_rece...
  • HDFS基本命令

    万次阅读 2016-11-14 17:43:31
    HDFS常用命令: 注:以下执行命令均在spark安装目录的bin目录下。 path 为路径 src为文件路径 dist 为文件夹 1、-help[cmd] 显示命令的帮助信息 ./hdfs dfs - help ls 2、-ls(r) 显示当前目录下的...
  • Docker 常用基本命令

    万次阅读 2021-08-13 03:17:03
    启动Docker systemctl start docker 停止Docker systemctl stop docker 重启Docker ...指定名称删除镜像(强制): docker rmi -f java:8 查看Docker概要信息 docker info 查看Doc.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 604,378
精华内容 241,751
关键字:

删除基本表的命令是