(1)登录 peng@peng-virtual-machine:~$ sudo -u postgres psql 以用户postgres身份登录,postgres为用户名,可有多个用户,登录时会要求输入相应密码,之后就会进入psql环境了 (2)切换数据库 有时候需要在psql环境下切换数据库,此时执行如下psql命令:\c dbname username serverIP port其中除了数据库名外,其他的参数都是可选的,如果使用默认值可以使用-作为占位符执行这个命令后,也是提示输入密码.(3…
oracle数据库约束: 定义:要输入的这个值是一个什么样的值, 或者是哪个范围内的值 作用: 确保完整性, 确保精确性 1, 非空约束(not null) 记录一条信息的时候如果用户名和密码没有被记录, 那么这条记录是没有实际意义的, 创建表的时候默认是可以为空的. 2, 主键约束(Primary key) 确保表中每一行的数据的唯一性 非空, 唯一 一个表中只能有一个主键, 但是这个主键可以由多个字段(联合主键, 复合主键)来构成 可以在建表的时候写上设置为主键的关键字, primary k…
一.概念 PostgreSQL是一种关系型数据库管理系统 (RDBMS).这意味着它是一种用于管理存储在关系中的数据的系统.关系实际上是表的数学术语. 今天,把数据存储在表里的概念已经快成了固有的常识了, 但是还有其它的一些方法用于组织数据库.在类 Unix 操作系统上的文件和目录就形成了一种层次数据库的例子. 更现代的发展是面向对象数据库. 每个表都是一个命名的行集合.一个给定表的每一行由同一组的命名列组成,而且每一列都有一个特定的数据类型.虽然列在每行里的顺序是固定的, 但一定要记住 SQL…
ORACLE 账号相关 如何获取表及权限 1.COPY表空间backup scottexp登录管理员账号system2.创建用户 create user han identified(认证) by mima default tablespace users(默认的表空间) quota(配额)10M on users;创建账号分配权限grant creatr session,create table,create view to 账号grant connect to han; 赋予账号han登录权…
--获取数据库软件版本select version();--获取数据库启动时间select pg_postmaster_start_time();--获取配置文件最近load时间select pg_conf_load_time();--获取当前数据库时区show timezone;--获取当前实例中所有数据库psql -l--获取当前数据库用户select user;select current_user;--获取当前会话用户select session_user;--获取会话客户端地址及端口s…
公司最近开始逐步推广使用PostgreSQL,为方便开发人员和实施人员操作,特整理数据库初始化.备份.恢复的推荐脚本如下: 1. 连接数据库 psql -h 127.0.0.1 -p 1921 -U postgres -d postgres -W 2. 数据库初始化脚本 Create Role <login_role> Login Password '<password>' SUPERUSER Valid Until 'infinity'; Create tablespace &l…
查看Oracle的版本: select * from product_component_version; 查看当前用户所具有的权限: SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = 'KNMY'; 或 select * from user_sys_privs; 用户的登录: [username/password] [@server] [as sysdba/sysoper]    举例:sys/pass as sysdba 用户的切换: [connect]…
#数据库操作: #建立数据库 create database data_name #删除数据库 drop database data_name #查看: show databases; #表操作: #列出表 show tables; #创建表: create table TAB_NAME( id int(10) not null auto_increment primary key, name varchar(40), pwd varchar(40) )charset=gb2312; #删除表…
1.连接MYSQL: mysql -h 主机地址 -u 用户名 -p 2.修改密码: 安装后第一次登录使用: mysqladmin (因为没有初始密码) 修改原密码: mysqladmin -u root -p 原密码 password 新密码 3. 新增用户与权限: grant select,update,insert,delete on 数据库名.表名 to 用户名@主机名 identified 密码 //也可以用 all privileges 表示所有的权限 此时mysql.user表会多…
注:刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除. root帐户设置密码,可用如下命令进行:use mysql;delete from User where User="";          #删除匿名账户update User set Password=PASSWORD(newpassword) where User=root; 设置密码 1.连接MySQL 格式:mysql…