当前位置:文档之家› greenplum基本操作及管理命令

greenplum基本操作及管理命令

greenplum基本操作及管理命令
greenplum基本操作及管理命令

greenplum基本操作及管理命令

第1章系统管理

1.1 GP服务启停

su - gpadmin

gpstart #正常启动

gpstop #正常关闭

gpstop -M fast #快速关闭

gpstop –r #重启

gpstop –u #重新加载配置文件

1.2 登陆

psql gpdb

psql -d gpdb -h gphostm -p 5432 -U gpadmin

1.3 查看segment配置

select * from gp_segment_configuration;

1.4 文件系统

select * from pg_filespace_entry;

1.5 列出所有数据库

psql –l

1.6 行表库最大尺寸

一个数据库最大尺寸?无限制(已存在有32TB 的数据库)

一个表的最大尺寸?32 TB

一行记录的最大尺寸? 1.6 TB

一个字段的最大尺寸? 1 GB

一个表里最大行数?无限制

一个表里最大列数?250-1600 (与列类型有关)

一个表里的最大索引数量?无限制

当然,实际上没有真正的无限制,还是要受可用磁盘空间、可用内存/交换区的制约。事实上,当这些数值变得异常地大时,系统性能也会受很大影响。

表的最大尺寸32 TB 不需要操作系统对大文件的支持。大表用多个 1 GB 的文件存储,因此文件系统尺寸的限制是不重要的。

如果缺省的块大小增长到32K ,最大的表

尺寸和最大列数还可以增加到四倍

1.7 存储空间

一个Postgres 数据库(存储一个文本文件)所占用的空间最多可能需要相当于这个文本文件自身大小5倍的磁盘空间。

第2章Psql操作

2.1 创建/删除用户

创建用户:

createuser [-a] [-A] [-d] [-D] [-e] [-P] [-h 主机名] [-p port] 用户名

参数说明:

[-a]:允许创建其他用户,相当于创建一个超级用户;

[-A]:不允许此用户创建其他用户;

[-d]:允许此用户创建数据库;

[-D]:不允许此用户创建数据库;

[-e]:将执行过程显示到Shell上;

[-P]:创建用户时,同时设置密码;

[-h 主机名]:为某个主机上的Postgres创建用户;

[-p port]:与-h参数一同使用,指定主机的端口。

createuser -h 172.28.18.51 -p 5000 -D -A -e testuser

创建超级用户:createuser -P -d -a -e

testuser

删除用户:

命令:dropuser [-i] [-h] [-p] [-e] 用户名

参数说明:

[ -i]:删除用户前,要求确认;

[-h 主机名]:删除某个主机上的Postgres 用户;

[-p port]:与-h参数一同使用,指定主机的端口;

[-e]:将执行过程显示到Shell上。

2.2 创建数据库

createdb -p 5432 -e -U gpadmin mydb

2.3 运行建库脚本

psql -p 5432 -U gpadmin -d mydb -f ./mysql.sql

2.4 表描述

/d+

2.5 执行sql文件

psql gpdbname –f yoursqlfile.sql

或者psql登陆后执行\i yoursqlfile.sq 2.6 返回查询头几行/随机几行

SELECT cols

FROM tab

ORDER BY random()

LIMIT 1 ;

2.7 更改字段类型

ALTER TABLE ALTER COLUMN TYPE

第3章数据导入导出

3.1 GPload工具

编写load.yml

verSION: 1.0.0.1

USER: gpadmin

PORT: 5432

GPLOAD:

INPUT:

- SOURCE:

FILE:

-

/opt/gpadmin/zhonghong/testload.tx t

- COLUMNS:

- msisdn: text

- blank1: text

- blank2: text

- uaText: text

- FORMAT: text

- DELIMITER: '|'

OUTPUT:

- TABLE: ua_in

- MODE: INSERT

SQL:

执行命令:gpload -f load.yml -U gpadmin -d uainfo

3.2 外部表

CREATE EXTERNAL TABLE ext_expenses ( name text,

date date, amount float4, category text, desc text )

LOCATION

(‘gpfdist://etlhost:8081/*’,

‘gpfdist://etlhost1:8081/*’) FORMAT ‘TEXT’ (DELIMITER ‘,’);

装载数据:

1-insert方式

INSERT INTO expenses_travel SELECT * from ext_expenses where category=’travel’;

2-create table…as …方式

CREATE TABLE expenses AS SELECT * from ext_expenses;

3.3 Copy命令

Copy命令装载数据并不是并行装载,而且所装载的数据文件必须放在master服务器上,例如:

COPY country FROM ‘/data/gpdb/country_data’

WITH DELIMITER ‘|’ LOG ERRORS INTO err_country

SEGMENT REJECT LIMIT 10 ROWS;

第4章附录——命令大全

输入: /copyright 获取发布信息

/h 获取SQL 命令的帮助

/? 获取psql 命令的帮助

/g 或者以分号作为执行查询的结尾

/q 退出

4.1 一般选项

/c[onnect] [数据库名|- [用户名称]]

联接到新的数据库(当前为"test")

/cd [目录名] 改变当前的工作目录

/copyright 显示PostgreSQL 用法和发布信息

/encoding [编码]

显示或设置客户端编码

/h [名字] SQL 命令的语法帮助, 用* 可以看所有命令的帮助

/q 退出psql

/set [名字[值]]

设置内部变量, 如果没有参数就列出所有

/timing 查询计时开关切换(目前是关闭) /unset 名字取消(删除)内部变量

/! [命令] 在shell 里执行命令或者开始一个交互的shell

4.2 查询缓冲区选项

/e [文件名] 用一个外部编辑器编辑当前查询缓冲区或者文件

/g [文件名] 向服务器发送SQL 命令(并且把结果写到文件或者|管道)

/p 显示当前查询缓冲区的内容

/r 重置(清理) 查询缓冲区

/s [文件名] 打印历史或者将其保存到文件

/w [文件名] 将查询缓冲区写出到文件

4.3 输入/输出选项

/echo [字串] 向标准输出写出文本

/i 文件名执行来自文件的命令

/o [文件名] 向文件或者|管道发送所有查

询结果

/qecho [字串]

向查询输出流写出文本(见/o)

4.4 信息选项

/d [名字] 描述表, 索引, 序列, 或者视图

/d{t|i|s|v|S} [模式] (加"+" 获取更多信息)

列出表/索引/序列/视图/系统表

/da [模式] 列出聚集函数

/db [模式] 列出表空间(加"+" 获取更多的信息)

/dc [模式] 列出编码转换

/dC 列出类型转换

/dd [模式] 显示目标的注释

/dD [模式] 列出域

/df [模式] 列出函数(加"+" 获取更多的信息)

/dg [模式] 列出组

/dn [模式] 列出模式(加"+" 获取更多的信息)

/do [名字] 列出操作符

/dl 列出大对象, 和/lo_list 一样

/dp [模式] 列出表, 视图, 序列的访问权限

/dT [模式] 列出数据类型(加"+" 获取更多的信息)

/du [模式] 列出用户

/l 列出所有数据库(加"+" 获取更多的信息)

/z [模式] 列出表, 视图, 序列的访问权限(和/dp 一样)

4.5 格式选项

/a 在非对齐和对齐的输出模式之间切换

/C [字串] 设置表标题, 如果参数空则取消标题

/f [字串] 为非对齐查询输出显示或设置域分隔符

/H 在HTML 输出模式之间切换(当前是关闭)

/pset 变量[值]

设置表的输出选项

(变量:= {foramt|border|expanded|fieldsep|null|

recordsep|tuples_only|title|tableattr|pager}) /t 只显示行(当前是关闭)

/T [字串] 设置HTML <表> 标记属性, 如果没有参数就取消设置

/x 在扩展输出之间切换(目前是关闭)

4.6 拷贝, 大对象选项

/copy ... 执行SQL COPY, 数据流指向客户端主机

/lo_export LOBOID FILE

/lo_import FILE [COMMENT]

/lo_list

/lo_unlink LOBOID 大对象操作

4.7 SQL帮助

ABORT CREATE INDEX DROP TYPE

ALTER AGGREGATE CREATE LANGUAGE DROP USER

ALTER CONVERSION CREATE OPERATOR CLASS DROP VIEW

ALTER DATABASE CREATE OPERATOR END

ALTER DOMAIN CREATE RULE EXECUTE

ALTER FUNCTION CREATE SCHEMA EXPLAIN

ALTER GROUP CREATE SEQUENCE FETCH

ALTER INDEX CREATE TABLE GRANT

ALTER LANGUAGE CREATE TABLE AS INSERT

ALTER OPERATOR CLASS CREATE TABLESPACE LISTEN

ALTER OPERATOR CREATE TRIGGER LOAD

ALTER SCHEMA CREATE TYPE LOCK

ALTER SEQUENCE CREATE USER MOVE

ALTER TABLE CREATE VIEW NOTIFY

ALTER TABLESPACE DEALLOCATE PREPARE

ALTER TRIGGER DECLARE REINDEX

ALTER TYPE DELETE RELEASE SAVEPOINT

ALTER USER DROP AGGREGATE RESET

ANALYZE DROP CAST REVOKE

BEGIN DROP CONVERSION ROLLBACK

CHECKPOINT DROP DATABASE ROLLBACK TO SAVEPOINT

CLOSE DROP DOMAIN SAVEPOINT

CLUSTER DROP FUNCTION SELECT

COMMENT DROP GROUP SELECT INTO

COMMIT DROP INDEX SET

COPY DROP LANGUAGE SET CONSTRAINTS

CREATE AGGREGATE DROP OPERATOR CLASS SET SESSION

AUTHORIZATION

CREATE CAST DROP OPERATOR SET TRANSACTION

CREATE CONSTRAINT TRIGGER DROP RULE SHOW

CREATE CONVERSION DROP SCHEMA START TRANSACTION

CREATE DATABASE DROP SEQUENCE TRUNCATE

CREATE DOMAIN DROP TABLE UNLISTEN

CREATE FUNCTION DROP TABLESPACE UPDATE

CREATE GROUP DROP TRIGGER VACUUM

命令: ABORT

描述: 终止当前事务

语法:

ABORT [ WORK | TRANSACTION ]

命令: ALTER AGGREGATE

描述: 改变一个聚集函数的定义

语法:

ALTER AGGREGATE 名字( 类型) RENAME TO 新名字

ALTER AGGREGATE 名字( 类型) OWNER TO 新属主

命令: ALTER CONVERSION

描述: 改变一个转换的定义

语法:

ALTER CONVERSION 名字RENAME TO 新名字

ALTER CONVERSION 名字OWNER TO 新属主

命令: ALTER DATABASE

描述: 改变一个数据库

语法:

ALTER DATABASE 名字SET 参数{ TO | = } { 值| DEFAULT }

ALTER DATABASE 名字RESET 参数

ALTER DATABASE 名字RENAME TO 新名字

ALTER DATABASE 名字OWNER TO 新属主

命令: ALTER DOMAIN

描述: 改变一个域的定义

语法:

ALTER DOMAIN 名字

{ SET DEFAULT 说明| DROP DEFAULT }

ALTER DOMAIN 名字

{ SET | DROP } NOT NULL

ALTER DOMAIN 名字

ADD 域约束

ALTER DOMAIN 名字

DROP CONSTRAINT 约束名字[ RESTRICT | CASCADE ]

ALTER DOMAIN 名字

OWNER TO 新宿主

命令: ALTER DOMAIN

MySQL 数据库常用命令 简单超级实用版

MySQL 数据库常用命令简单超级实用版 1、MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示。 显示当前mysql版本和当前日期 select version(),current_date; 2、修改mysql中root的密码: shell>mysql -u root -p mysql> update user set password=password(”xueok654123″) where user='root'; mysql> flush privileges //刷新数据库 mysql>use dbname;打开数据库: mysql>show databases; 显示所有数据库 mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后 mysql>describe user; 显示表mysql数据库中user表的列信息); 3、grant 创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令some thing做这个 mysql> grant all privileges on *.* to user@localhost identified by 'something' with 增加新用户

HC交换机基本配置命令

H C交换机基本配置命令 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

H3C交换机基本配置核心交换机——作为公司核心网络的主要中枢,合理的配置 1.认证方式为Scheme时的Telnet登录配置 discu查看当前配置 [h3c]telnetserverenable射端口方式 b.出端口方式 1)低端H3C交换机远程端口镜像的配置,如S3100、S5510、S5600: ◆充当源交换机时的配置 remote-probevlanenable//将当前VLAN配置为远程镜像VLAN mirroringstp-collaboration//(可选)开启端口镜像与STP联动功能,开启该功能后,设备将通过监测端口的STP状态来自动控制该端口上的镜像功能是否生效。 mirroring-group group-id remote-source//创建远程源镜像组 mirroring-group group-id mirroring-port mirroring-port-list{both|inbound|outbound}//配置远程端口镜像源端口 mirroring-group group-id reflector-port reflector-port//为远程镜像组配置反射端口mirroring-group group-id remote-probevlan remote-probe-vlan-id //为指定远程源镜像组配置远程镜像VLAN ◆充当中间交换机时的配置 remote-probevlanenable//定义当前VLAN配置为远程镜像VLAN ◆充当目的交换机的配置 remote-probevlanenable//定义当前VLAN配置为远程镜像VLAN

域用户与组账户的管理

一、实验目的 1.添加域用户 2.用户的漫游 3.组织单元委派控制 4.AGDLP实现组的嵌套 二、实验步骤及结果分析 1.添加域用户 添加域用户常见的几种方法: 1.1.直接在根DC里新建用户 1.1.1.新建组织单位。启动要DC服务器,运行dsa.msc 打开Active Directory用户和计算机,在“域名”(如https://www.doczj.com/doc/fa2349428.html,)处右击,“新建组织单位”,如名称为“DQA”。 1.1. 2.新建用户。在新建的“组织单位”(DQA)项上右击选择“新建用户”,输入新建用户的“用户登录名”,(如hero)。下一步,输入7位以上的安全密码,一直下一步,完成新建用户。

注:如果想要将密码设为简单密码或密码为空,首先要在“开始”“程序”“管理工具”“默认域安全设置”,打开“默认域安全设置”,再依次展开“安全设置”“帐户策略”“密码策略”,将“密码必须符合复杂性要求”禁用,并将“密码长度最小值”设为“0字符”。这样在新建用户时就不用再设置复杂的密码了。

1.1.3.删除用户。只需直接在相应的“组织单位”(如DQA )中的用户(如hero)上右击,选择删除即可。 1.2.使用目录服务工具添加 所谓的目录服务工具是指利用CMD命令新建账户,常用的命令有:dsadd 添加账户或组;dsmod 修改用户或组的信息;dsrm 删除用户或组。 1.2.1.添加账户。在CMD命令提示符里输入如:dsadd user cn=feng,ou=DQA,dc=fenger,dc=com 回车后即可成功创建一个新用户。若需在用户里面将其相应的信息加入,只须在上命令后加入一些其它信息的命令,如:-email xx@https://www.doczj.com/doc/fa2349428.html, –tel 12315 –office F999 等等。其它详细信息命令可用“dsadd user /?”查看。 1.2.2.修改用户信息。在CMD命令提示符里输入如:dsmod user cn=sun,ou-DQA,dc=fenger,dc=com –email yy@https://www.doczj.com/doc/fa2349428.html, –tel 12111 –office G-101 。即在命令参数后输入要修改信息项的信息。若修改成功后,在根DC查看用户属性的信息会与原属性有明显不同。

常用MySQL语句大全

MySQL服务的配置和使用 修改MySQL管理员的口令:mysqladmin –u root password 密码字符串 如:mysqldmin –u root password 111111 连接MySQL服务器,使用命令:mysql [-h 主机名或IP地址] [-u 用户名] [-p] 如:mysql –u root –p 如已有密码需修改root密码用命令: mysqladmin –u root –p password 新密码字符串 如:mysqladmin –u root –p password 111111 创建数据库格式为:CREATE DATABASE 数据库名称; 如:mysql>create database abc; 默认创建数据库保存在/var/lib/mysql中 查看数据库是 mysql>show abc; 选择数据库是 USE 数据库名称; 如:mysql>use abc; 删除数据库是 DROP DATABASE 数据库名称;如:mysql>drop database abc; 数据库的创建和删除 创建表是CREATE TABLE 表名称(字段1,字段2,…[表级约束]) [TYPE=表类型]; 其中字段(1,2 )格式为:字段名字段类型[字段约束] 如创建一个表student,如下: mysql>create table student ( sno varchar(7) not null, 字段不允许为空 sname varchar (20 )not null, ssex char (1) default …t?, sbirthday date, sdepa char (20), primary key (sno) 表的主键 ); 可用describe命令查看表的结构。 默认表的类型为MYISAM,并在/var/lib/mysql/abc 目录下建立student.frm(表定

交换机的配置与管理命令

交换机的配置与管理 实验目标 ●掌握交换机基本信息的配置管理。 实验背景 ●某公司新进一批交换机,在投入网络以后要进行初始配置与管理,你作为网络管理 员,对交换机进行基本的配置与管理。 技术原理 ●交换机的管理方式基本分为两种:带内管理和带外管理。 ●通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交 换机的网络端口,第一次配置交换机必须利用Console端口进行配置。 ●通过Telnet、拨号等方式属于带内管理。 ●交换机的命令行操作模式主要包括: ●用户模式Switch> ●特权模式Switch# ●全局配置模式Switch(config)# ●端口模式Switch(config-if)# 基本配置: 实验步骤: ●新建Packet Tracer拓扑图 ●了解交换机命令行 1、模式切换命令: ●进入特权模式(en) ●进入全局配置模式(conf t) ●进入交换机端口视图模式(int f0/1) ●返回到上级模式(exit) ●从全局以下模式返回到特权模式(end或者快捷键ctrl+z) 2、常用快捷操作命令 ●帮助信息(如? 、co?、copy?) ●命令简写(如conf t) ●命令自动补全(Tab) ●快捷键(ctrl+c中断测试,ctrl+z退回到特权视图) ●Reload重启。(在特权模式下) 3、基本命令 ●查看交换机信息(show) ●设置交换机名称(hostname X) ●配置交换机的端口参数(speed 、duplex、优化和启用禁用)

实验设备 Switch_2960 1台;PC 1台;配置线; PC console端口 Switch>enable Switch#conf t Switch(config)#hostname X Switch(config)#interface fa 0/1 Switch(config-if)#end 使用tab键,命令简写,帮助命令? 高级配置: 实验步骤: ●新建Packet Tracer拓扑图 ●了解交换机端口配置命令行 ●修改交换机名称(hostname X) ●配置交换机端口参数(speed,duplex) ●查看交换机版本信息(show version) ●查看当前生效的配置信息(show running-config) ●查看保存在NVRAM中的启动配置信息(show startup-config) ●查看端口信息Switch#show interface ●查看交换机的MAC地址表Switch#show mac-address-table ●选择某个端口Switch(config)# interface type mod/port (type表示端口类型, 通常有ethernet、Fastethernet、Gigabitethernet)(mod表示端口所在的模块,port 表示在该模块中的编号)例如interface fastethernet0/1 ●选择多个端口Switch(config)#interface type mod/startport-endport ●设置端口通信速度Switch(config-if)#speed [10/100/auto] ●设置端口单双工模式Switch(config-if)#duplex [half/full/auto] ●交换机、路由器中有很多密码,设置对这些密码可以有效的提高设备的安全性。 ●switch(config)# enable password ****** 设置进入特权模式的密码 ●switch(config-line)可以设置通过console端口连接设备及Telnet远程登录时所 需的密码; ●switch(config)# line console 0表示配置控制台线路,0是控制台的线路编号。 ●switch(config-line)# login 用于打开登录认证功能。 ●switch(config-line)# password 5ijsj //设置进入控制台访问的密码

如何使用MySQL数据库

如何使用MySQL数据库 一、下载软件: ●下载MySQL数据库压缩安装文件,解压后得到mysql-essential-5.1.36-win32文件 夹,运行安装程序,将其安装到指定位置。 ●要在Java应用中访问MySQL数据库,需要相应的驱动程序。下载驱动程序 mysql-connector-java-5.1.10.zip,在解压后的文件夹根目录中找到资源包 mysql-connector-java-5.1.10-bin.jar。并将其拷贝到Tomcat的安装目录的lib 文件夹下。 二、基本操作 ●使用密码admin进入编辑管理平台,假设要建立数据库testjdbc,数据表user。 ●建立数据库 create database TestJDBC; ●设定当前数据库 use testJDBC ●建立数据表 create table user(username varchar(32),password varchar(32),age int, address varchar(32) ); ●添加数据 insert into user(username, password, age, address) values(‘John’,’ 123456’,18,’Hexi District, Tianjin’) ●显示数据表内容 select * from user; 三、其他常用命令 ●删除数据库 drop database testjdbc; ●显示当前数据库 show databases; ●显示数据表 show tables; ●删除数据表 drop table user; ●显示数据表结构 describe user; 四、MySQL的配置 ● 1.选择向导,进入配置界面

cmd常用命令大全

windows XP cmd命令大全 一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M 的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。 -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。 -n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。 说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如"ping IP -t -n 3",虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。 下面我们举个例子来说明一下具体用法。 这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。从TTL的返回值可以初步判断被ping主机的操作系统,之所以说"初步判断"是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。 (小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix) 至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对

个人总结的mysql常用命令大全

第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下:mysql -u用户名-p用户密码 键入命令mysql -uroot -p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql 的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 格式:grant 权限on 数据库.* to 用户名@登录主机identified by "密码" 如,增加一个用户user1密码为password1,让其可以在本机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令: grant select,insert,update,delete on *.* to user1@localhost Identified by "password1"; 如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。 如果你不想user1有密码,可以再打一个命令将密码去掉。 grant select,insert,update,delete on mydb.* to user1@localhost identified by ""; 第四招:操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。 1、显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、显示库中的数据表: use mysql;

(完整版)华为交换机常用命令大全

华为交换机常用配置大全 2010-02-27

目录 一、基础配置举例 (3) 1.1配置文件处理 (3) 1.2配置交换机远程管理 (3) 二、以太网配置举例 (5) 2.1配置端口属性 (5) 2.2配置链路聚合 (7) 2.3配置VLAN (8) 9.配置MSTP (15) 三、可靠性 (22) 3.1配置基于主备份VRRP (22) 3.2配置基于负载分担VRRP (23) 四、IP路由 (25) 4.1配置静态路由 (25) 4.2配置动态路由 (26) 五、IP业务 (28) 5.1配置虚接口IP地址 (28) 5.2DHCP设置 (29) 5.3 ACL 举例 (32) 六、IGMP (33)

七、QOS (34) 八、安全性 (35) 8.1接口安全 (35) 九、网络管理 (36) 9.1简单网络管理协议配置 (36) 十、设备管理 (38) 10.1测试命令 (38) 一、基础配置举例 1.1配置文件处理 导入配置文件 tftp x.x.x.x get vrpcfg.zip vrpcfg.zip 导出配置文件 tftp x.x.x.x put vrpcfg.zip vrpcfg.zip 1.2配置交换机远程管理 aaa 方式 system-view aaa local-user huawei password simple huawei local-user huawei service-type telnet

local-user huawei priority level 3 quit user-interface vty 0 4 authentication-mode aaa quit 没有密码和使用密码认证同上

交换机配置和设备常用命令

常用命令等 1、连接交换机并设置软件连接交换机/路由器等: 如果设备管理器里边没有端口选项则说明USB-COM驱动未安装好;到这里记录下COM口的端口号,我这里是COM4。 打开securecrt软件:打开crt解压到的目录点软件启动

在弹出的窗口中点击下图中的按钮 按照下图中选择选项:

选择完成后点击确定按钮后敲击回车,如窗口中显示XXXXX>则说明设备连接成功。 2、配置5750交换机步骤 A、第一步删除5750交换机现有配置,复制下边命令并粘贴到crt命令行内: en ruijie delete config.text y reload y B、重新配置5750交换机: en

conf t hos btjx-zhl-25750-2 vlan 101 exit int vlan 101 ip add 192.168.101.252 255.255.255.0 exit ip route 0.0.0.0 0.0.0.0 192.168.101.254 enable sec ruijie lin vty 0 4 pass ruijie exit rldp enable int r g0/1 – 22 sw mo acc sw acc vlan 101 rldp port loo shutdown-port exit int r g0/23 – 24 me fi sw mo tr int g0/24

des btjx-zhl-25750-1 exit err re int 1800 end wr wr 此配置是11日没有拆下来的交换机的配置: 此配置是11日拆除下来的5750交换机的配置(需要增加部分配置) 上边配置的5750交换机23口24口都是级联口5750-1-24口接86,5750-1-23连接5750-2-24口 3、2952交换机配置,修改级联口部分: en ruijie conf t int g0/49 sw mo tr int g0/51 sw mo tr

MYSQL数据库基本操作命令

MYSQL数据库基本操作命令 用户名和密码:123456 创建一个名称为mydb1的数据库。 create database mydb1; 查看所有数据库 show databases; 创建一个使用utf-8字符集的mydb2数据库。 create database mydb2 character set utf8; 创建一个使用utf-8字符集,并带校对规则的mydb3数据库。 create database mydb3 character set utf8 collate utf8_general_ci; 显示库的创建信息 show create database mydb3; 删除前面创建的mydb1数据库 drop database mydb1; 查看服务器中的数据库,并把其中某一个库的字符集修改为gb2312; alter database mydb2 character set gb2312; show create database mydb2; 备份库 1、准备库的数据 create database mydb1; use mydb1; create table test ( id int ); insert into test(id) values(1); select * from test; 2、删除库:drop database mydb1; 3、 4.1 创建库:create database mydb1; 4.2 \. test.sql (通过执行脚本文件实现) 5、

创建一个员工表 use mydb1; 进入库 create table employee ( id int, name varchar(20), gender varchar(4), birthday date, entry_date date, job varchar(40), salary double, resume text )character set utf8 collate utf8_general_ci; 查看库中所有表 show tables; 查看表的创建细节 show create table employee; 查看表的结构 desc employee; 在上面员工表的基本上增加一个image列。 alter table employee add image blob; 修改job列,使其长度为60。 alter table employee modify job varchar(60); 删除sex列。 alter table employee drop gender; 表名改为user。 rename table employee to user; 修改表的字符集 alter table user character set gb2312; show create table user; 列名name修改为username alter table user change column name username varchar(20); 使用insert语句向表中插入一个员工的信息。 insert into employee(id,username,birthday,entry_date,job,salary,resume)

管理员常用的八个cmd系统命令

一、ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单地实现了。 -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。 -n定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。 说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如"ping IP -t -n 3",虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的 IP。 下面我们举个例子来说明一下具体用法。 这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。从TTL的返回值可以初步判断被 ping主机的操作系统,之所以说"初步判断"是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。 (小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix) 至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对别人进行ping攻击……这些就靠大家自己发挥了。 二、net 这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入net /?回车。

MYSQL 常用命令

1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql -d 没有数据–add-drop-table 在每个create语句之前增加一个drop table 4.导入数据库 A:常用source 命令 进入mysql数据库控制台, 如mysql -u root -p mysql>use 数据库 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source wcnc_db.sql B:使用mysqldump命令 mysqldump -u username -p dbname < filename.sql C:使用mysql命令 mysql -u username -p -D dbname < filename.sql 一、启动与退出 1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql> 2、退出MySQL:quit或exit 二、库操作 1、、创建数据库 命令:create database <数据库名> 例如:建立一个名为xhkdb的数据库 mysql> create database xhkdb;

迈普交换机常用命令管理守则

迈普交换机常用命令手册 目录 1、各种命令模式介绍及模式间切换方法 ..... 错误!未指定书签。 1)普通用户模式...................... 错误!未指定书签。 2)特权用户模式...................... 错误!未指定书签。 3)全局模式.......................... 错误!未指定书签。 4)端口配置模式...................... 错误!未指定书签。 2、交换机维护常用命令................... 错误!未指定书签。 1)查看当前交换机的配置信息.......... 错误!未指定书签。 2)查看当前交换机端口的概述信息...... 错误!未指定书签。 3)查看当前交换机端口的POE状态...... 错误!未指定书签。 4)查看当前交换机的MAC地址表的内容.. 错误!未指定书签。 5)查看当前交换机的ARP映射表........ 错误!未指定书签。 6)查看当前交换机的型号.............. 错误!未指定书签。 7)开启和关闭交换机端口.............. 错误!未指定书签。 8)开启和关闭交换机端口POE功能...... 错误!未指定书签。 9)配置交换机端口的模式(access/hybrid/trunk)及归属VLAN。错误!未指定书签。 10)保存当前交换机配置信息........... 错误!未指定书签。 11)重启当前交换机................... 错误!未指定书签。 3、现网中用到的交换机型号及口令 ......... 错误!未指定书签。

常用命令及账户管理(入门)

常用命令及账户管理(入门) 一、文件和目录操作命令 1、列目录命令—ls ls 不加任何命令参数时ls命令默认显示当前目录中的内容(短格式输出) [admin@localhost /]$ ls bin boot dev etc home lib lost+found media mnt ls -l 加-l以长格式输出,显示文件名、文件修改日期、文件大小等等 [admin@localhost /]$ ls -l dr-xr-xr-x. 2 root root 4096 8月 9 2013 bin dr-xr-xr-x. 5 root root 1024 8月 9 2013 boot drwxr-xr-x. 17 root root 3760 4月 10 01:33 dev drwxr-xr-x. 94 root root 4096 4月 10 01:33 etc ls -l [FILE] 显示指定的文件信息,而不显示其他的文件信息,利于定位查询[admin@localhost /]$ ls -l home drwx------. 29 admin admin 4096 4月 10 01:33 admin 2、显示当前目录—pwd pwd 用于显示用户当前目录,不需任何参数,通常也使用命令选项 [admin@localhost cpu]$ pwd /dev/cpu 3、目录更改命令—cd 宿主目录是用户登录linux系统后默认所在目录,cd命令不使用任何参数直接转换到宿主目录。 [admin@localhost cpu]$ pwd /dev/cpu [admin@localhost cpu]$ cd [admin@localhost ~]$ Linux中使用“..”(两个英文句点)立即返回当前目录的父目录,即上一级目录 [admin@localhost ~]$ cd /dev/cpu [admin@localhost cpu]$ cd .. [admin@localhost dev]$ pwd /dev Linux中使用“/”表示根目录,不管在任何目录都可以使用cd /命令进入到根目录[admin@localhost dev]$ cd /

MYSQL数据库命令大全

MYSQL命令大全 常见的MySQL命令大全 一、连接MySQL 格式:mysql -h主机地址-u用户名-p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>。 2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 (注:u与root可以不用加空格,其它也一样) 3、退出MYSQL命令:exit (回车)。 二、修改密码 格式:mysqladmin -u用户名-p旧密码password 新密码 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令: mysqladmin -uroot -password ab12 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。 2、例2:再将root的密码改为djg345。 mysqladmin -uroot -pab12 password djg345 三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库.* to 用户名@登录主机identified by \"密码\" 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,

交换机常用配置命令

H3C交换机常用配置命令 一、用户配置 system-view H3C]super password H3C 设置用户分级密码 H3C]undo super password 删除用户分级密码 H3C]localuser bigheap 123456 1 Web网管用户设置,1(缺省)为管理级用户,缺省admin,admin H3C]undo localuser bigheap 删除Web网管用户 H3C]user-interface aux 0 只支持0 H3C-Aux]idle-timeout 2 50 设置超时为2分50秒,若为0则表示不超时,默认为5分钟 H3C-Aux]undo idle-timeout 恢复默认值 H3C]user-interface vty 0 只支持0和1 H3C-vty]idle-timeout 2 50 设置超时为2分50秒,若为0则表示不超时,默认为5分钟 H3C-vty]undo idle-timeout 恢复默认值 H3C-vty]set authentication password 123456 设置telnet密码,必须设置 H3C-vty]undo set authentication password 取消密码 H3C]display users 显示用户 H3C]display user-interface 显示用户界面状态 二、系统IP设置 H3C]vlan 20 H3C]management-vlan 20 H3C]interface vlan-interface 20 创建并进入管理VLAN H3C]undo interface vlan-interface 20 删除管理VLAN接口

Windows 活动目录管理常用命令

活动目录命令整理 一、活动目录修改及查询命令 dsadd命令(创建活动目录对象) 使用dsadd命令可以在活动目录中创建OU、用户、组、联系人等对象,下面逐一进行介绍。 1、创建组织单位: 命令格式:dsadd ou [-desc 描述] [{-s 服务器|-d 域}] [-u 用户名] [-p {密码|*}] [-q] [{-uc|-uoc|-uci}] 注意:OU名称应为要创建的OU的LDAP绝对路径(DN,Distinguished Name),如果DN中包含空格,应该在路径两端使用双引号。 例如要在https://www.doczj.com/doc/fa2349428.html,域中建立一个名为finance的OU,可以执行以下命令: C:\>dsadd ou ou=finance,dc=yjx,dc=com -desc "财务部" dsadd 成功:ou=finance,dc=yjx,dc=com 2、创建域用户帐户 命令格式:dsadd user [-samid ] -pwd {|*} –upn UPN 例如要在https://www.doczj.com/doc/fa2349428.html,域中建立一个名为mike的用户帐户,该用户将位于sales OU中,其显示名称为“mike yang”,则可以执行以下命令: C:\>dsadd user cn=mike,ou=sales,dc=yjx,dc=com -samid mike -pwd benet3.0 -display “mike yang” dsadd 成功:cn=mike,ou=sales,dc=yjx,dc=com 3、创建计算机帐户 命令格式:dsadd computer 要在https://www.doczj.com/doc/fa2349428.html,域中的sales OU中建立一个名为client-2的计算机帐户,可以执行以下命令: C:\>dsadd computer cn=client-2,ou=sales,dc=yjx,dc=com dsadd 成功:cn=client-2,ou=sales,dc=yjx,dc=com 要在https://www.doczj.com/doc/fa2349428.html,域中的sales OU中建立一个名为client-3的计算机帐户,并设置计算机账户的描述信息为“测试工作站”,可以执行以下命令: C:\>dsadd computer cn=client-3,ou=sales,dc=yjx,dc=com -desc 测试工作站 dsadd 成功:cn=client-3,ou=sales,dc=yjx,dc=com 4、创建联系人 命令格式:dsadd contact [-fn ] [-mi ] [-ln ] [-display

mysql命令语句大全

show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 显示具体的表结构 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示。 显示当前mysql版本和当前日期 select version(),current_date; 修改mysql中root的密码: shell>mysql -h localhost -u root -p //登录 mysql> update user set password=password("xueok654123") where user='root'; mysql> flush privileges //刷新数据库 mysql>use dbname; 打开数据库: mysql>show databases; 显示所有数据库 mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后 mysql>describe user; 显示表mysql数据库中user表的列信息); grant 创建用户firstdb(密码firstdb)和数据库,并赋予权限于firstdb数据库 mysql> create database firstdb; mysql> grant all on firstdb.* to firstdb identified by 'firstdb' 会自动创建用户firstdb mysql默认的是本地主机是localhost,对应的IP地址就是127.0.0.1,所以你用你的IP 地址登录会出错,如果你想用你的IP地址登录就要先进行授权用grant命令。 mysql>grant all on *.* to root@202.116.39.2 identified by "123456"; 说明:grant 与on 之间是各种权限,例如:insert,select,update等 on 之后是数据库名和表名,第一个*表示所有的数据库,第二个*表示所有的表 root可以改成你的用户名,@后可以跟域名或IP地址,identified by 后面的是登录用的密码,可以省略,即缺省密码或者叫空密码。 drop database firstdb; 创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个 mysql> grant all privileges on *.* to user@localhost identified by 'something' with 增加新用户 格式:grant select on 数据库.* to 用户名@登录主机identified by "密码"

交换机的基本配置命令的知识点

交换机的基本配置命令的知识点 相关知识和技能 1、认识交换机的各种端口,知道各种配置交换机的线缆 2、交换机的分类、常用交换机的配置访问方式 3、会配置交换机仿真终端,熟练配置交换机的用户界面 4、会使用交换机的帮助命令,能通过telent配置交换机 5、知道交换机端口各种参数的含义能熟练配置交换机端口的参数 6、熟练使用以太网交换机的常用系统命令,会使用命令查看交换机的基本信息,了解交换机的有硬件组成和硬件参数 认识交换机 各种交换机的数据接口类型一览 1、RJ-45接口:这种接口就是现在最常见的网络设备接口,俗称“水晶头” 2、SC光纤接口:在一些SC光纤接口主要用于局网交换环境,在一些高性能千兆交换机和路由器上提供了这种接口,它与RJ-45接口看上去很相似,不过SC接口显得更扁些,其明显区别还是里面的触片,如果是8条细的铜触片,则是RJ-45接口,如果是一根铜柱则是SC 光纤接口 3、FDDI接口:FDDI是目前成熟的LAN技术中传输速率最高的一种,具有定时令牌协议的特性,支持多种拓扑结构,传输媒体为光纤 由于使用光纤作为传输媒体具有容量大、传输距离长、抗干扰能力强等多种优点,常用于城域网、校园环境的主干网、多建筑物网络分布的环境,于是FDDI接口在网络骨干交换机上比较常见,现在随着千兆的普及,一些高端的千兆交换机上也开始使用这种接口 4、AUI接口:AUI接口专门用于连接粗同轴电缆,早期的网卡上有这样的接口与集线器、交换机相连组成网络,现在一般用不到了 5、BNC接口:BNC是专门用于与细同轴电缆连接的接口,细同轴电缆也就是我们常说的“细缆”,它最常见的应用是分离式显示信号接口,即采用红、绿、蓝和水平、垂直扫描频率分开输入显示器的接口,信号相互之间的干扰更小 现在BNC基本上已经不再使用于交换机,只有一些早期的RJ-45以太网交换机和集线器中还提供少数BNC接口 6、Console接口:可进行网络管理的交换机上一般都有一个“Console”端口,它是专门用于对交换机进行配置和管理的。通过Console端口连接并配置交换机,是配置和管理交换机必须经过的步骤。因为其他方式的配置往往需要借助于IP地址、域名或设备名称才可以实现,而新购买的交换机显然不可能内置有这些参数,所以Console端口是最常用、最基本的交换机管理和配置端口。 不同类型的交换机Console端口所处的位置并不相同,有的位于前面板,而有的则位于后面板。通常是模块化交换机大多位于前面板,而固定配置交换机则大多位于后面板。在该端口的上方或侧方都会有类似“CONSOLE”字样的标识。 除位置不同之外,Console端口的类型也有所不同,绝大多数交换机都采用RJ-45端口,但也有少数采用DB-9串口端口或DB-25串口端口。 认识配置交换机的线缆 线缆类别:交叉线、直连线、串行配置线、RJ-45扁平线、USB接口配置线

相关主题
文本预览
相关文档 最新文档