4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
新闻详情
FireBird 1.5 Quick Start(快速入门) - 数据库 - IT610.com
来自 : www.it610.com/article/17971... 发布时间:2021-03-25

c:\\Program files\\firebird\\firebird_1_5\\bin\\ isql-usersysdba-passwordmasterkey
Use CONNECT or CREATE DATABASE to specify a database
SQL connect test;
Database: test, User:sysdba
SQL show table;
COUNTRY CUSTOMER
DEPARTMENT EMPLOYEE
EMPLOYEE_PROJECT JOB
PHONE_LIST PROJECT
PROJ_DEPT_BUDGET SALARY_HISTORY
SALES
SQL select * from country ;
COUNTRY CURRENCY
=============== ==========
USA Dollar
England Pound
CanadaCdnDlr
SQL quit;


建立数据库
1.建立数据库create database
2.建立数据表格create table (sql指令)
3.删除资枓表格drop table (sql指令)
4.查询数据库中所含表格show table
5.查询表格中的结构show table表格名称
6.新增,删除,更新(insert,delete,update)均为sql指令
7.SQL命令交付,在新增或删除时,数据库并未直接变更,要使用sql指命commit或commit work来更新

isql-usersysdba-passwordmasterkey

Use CONNECT or CREATE DATABASE to specify a database
SQL create database \'c:\\temp\\test.fdb\';
SQL create tableabc(name char(12),age numeric(3));
SQL show table friend ;
FIRSTNAME CHAR(15)Nullable
LASTNAME CHAR(20)Nullable
CITY CHAR(15)Nullable
STATE CHAR(2)Nullable
AGE INTEGERNullable

SQL insert intoabc(name ,age) values( \'cschen\',34);
SQL select * fromabc;

NAME AGE
============ =======
cschen 34

以上的操作主要是sql指令
命令的结尾必需使用 ,如果没有使用 提示会由SQL 变为CON ,告诉你延续之前的命令

SQL create table friend
CON (FIRSTNAME CHAR(13),
CON LASTNAME CHAR(40),
CON STATE CHAR(2),
CON AGE INTEGER );
同下
SQL create table friend (FIRSTNAME CHAR(13),LASTNAME CHAR(40),STATE CHAR(2),AGE INTEGER);


每一个数据库有一个特殊数据库-系统数据库,包含了使用者权限等...

SQL show system;
RDB$CHARACTER_SETS RDB$CHECK_CONSTRAINTS
RDB$COLLATIONS RDB$DATABASE
RDB$DEPENDENCIES RDB$EXCEPTIONS
RDB$FIELDS RDB$FIELD_DIMENSIONS
.................. ..................

使用者权限
1.GRANT授予使用者权限
GRANT权限ON对象TO对象[with grant option]
2.REVOKE撤消使用者权限
REVOKE权限ON对象FROM对象

权限:SELECT ,INSERT ,UPDATE,DELETE, ALL
物件:TABLE,VIEW
对象:使用者,PUBLIC(代表全部)
with grant option让该名使用者有设定别的使用者的权限
*因为isql无法输入中文,因此无法使用在中文输入数据
*在linux下由于可能会有同名的isql(unixODBC套件),而linux安装在/opt/firebird,因此必须使用绝对路径来执行,另数据库的管理者名称可以不固定,至于密码在安装时会自动产生在档案SYSDBA.password中

本文链接: http://qddschemau.immuno-online.com/view-744485.html

发布于 : 2021-03-25 阅读(0)
公司介绍
品牌分类
食品添加剂 Others
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616
官网:http://