docker安装sybase数据库

sybase数据库

Sybase数据库是由美国Sybase公司研制的一种关系型数据库系统,它是一种典型的UNIXSybase数据库是由美国Sybase公司研制的一种关系型数据库系统,它是一种典型的UNIX或Windows NT平台上客户机/服务器环境下的大型数据库系统。Sybase建立在客户/服务器体系结构上,进行数据库管理和维护的一个联机的关系数据库管理系统叫做Sybase SQL Server。此外,Sybase还提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层。
在过去,Sybase在90年代至20世纪初是数据库厂商的领导者,它基于light engine的创新和首先使用基于statistics来优化查询策略的技术,使其在那10多年里成为数据库领域的领先者。然而,现在在中国,Sybase的使用较少,主要是因为其为商业数据库,需要购买版权,而SQLite等开源数据库因其免费和适用性广而受到更多青睐。

docker安装sybase15.7

1.拉取镜像

docker pull ifnazar/sybase_15_7

2.运行容器
docker run -i -t --name sybase157 -p 5000:5000 -h dksybase -d ifnazar/sybase_15_7 bash /sybase/start


#连接数据库
sybase数据库,dbvis工具连接
端口5000
数据库master
默认账号sa密码password

#连接数据库
sybase数据库,dbvis工具连接5000端口,数据库master默认账号sa密码password

连接sybase数据库,创建一个名为test的用户并设置密码为Tianrong#1,授予该用户管理员权限。

CREATE USER test IDENTIFIED BY 'Tianrong#1';
GRANT DBA TO test;

sybase数据库的增删改查及联表查询的相关操作



创建一个名为students的表,包含学生的基本信息,如学号、姓名、年龄等。然后,我们将实现对这个表的增删改查操作。
 创建students表:
CREATE TABLE students (
    学号 INT PRIMARY KEY,
    姓名 NVARCHAR(50) NOT NULL,
    年龄 INT,
    性别 NVARCHAR(10)
);

 插入数据(增加):
INSERT INTO students (学号, 姓名, 年龄, 性别)
VALUES (1, '张三', 20, '男'),
       (2, '李四', 21, '女'),
       (3, '王五', 22, '男');
       
 查询数据(查看):
SELECT * FROM students;

 更新数据(修改):
UPDATE students
SET 年龄 = 23WHERE 学号 = 1;

 删除数据(删除):
DELETE FROM students WHERE 学号 = 2;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件测试很重要

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值