当前位置: 首页 > article >正文

docker安装informix

docker安装informix

通过docker下载镜像
docker pull ibmcom/informix-developer-database   

启动容器
docker run -it -d --name informix --privileged -p 9088:9088 -p 9089:9089 -p 27017:27017 -p 27018:27018 -p 27883:27883 -e LICENSE=accept ibmcom/informix-developer-database:latest

启动数据库
docker start informix

informix数据库,使用dbvis工具连接,
端口9088
数据库sysadmin
服务informix
默认用户名informix,默认密码in4mix

informix中添加一个名为informix_user1,密码为Test_1234的用户并授权管理员权限的步骤

登录到Informix数据库服务器

执行以下命令创建一个名为informix_user1的用户,并设置密码为Test_1234
CREATE USER informix_user1 IDENTIFIED BY Test_1234;

授权管理员权限给新创建的informix_user1用户。这里以管理员用户admin为例,执行以下命令
GRANT CONNECT, RESOURCE TO informix_user1;
GRANT ADMIN ON SERVER your_informix_server TO informix_user1;

informix数据库,创建students数据表,创建100万条数据

创建一个名为students的数据表,包含以下字段:id、name、email、phone、gender、password、age、create_time、update_time。然后,我们将插入100万条数据
创建数据表和插入数据的SQL语句

-- 创建students数据表
CREATE TABLE students (
  id INT PRIMARY KEY,
  name VARCHAR(50),
  email VARCHAR(50),
  phone VARCHAR(20),
  gender CHAR(1),
  password VARCHAR(50),
  age INT,
  create_time TIMESTAMP,
  update_time TIMESTAMP
);

-- 插入1000000条数据
DECLARE
  v_id INT := 1;
BEGIN
  WHILE v_id <= 1000000 LOOP
    INSERT INTO students (id, name, email, phone, gender, password, age, create_time, update_time)
    VALUES (v_id, '学生' || v_id, 'student' || v_id || '@example.com', '13800138000' || v_id % 10, CASE WHEN MOD(v_id, 2) = 0 THEN 'M' ELSE 'F' END, 'password' || v_id, FLOOR(DBMS_RANDOM.VALUE(18, 30)), CURRENT_TIMESTAMP, CURRENT_TIMESTAMP);
    v_id := v_id + 1;
  END LOOP;
  COMMIT;
END;



http://www.kler.cn/a/160765.html

相关文章:

  • ESLint 使用教程(三):12个ESLint 配置项功能与使用方式详解
  • 超子物联网HAL库笔记:定时器[外部模式]篇
  • 相亲小程序(源码+文档+部署+讲解)
  • 关于Oracle数据库密码复杂度检查的一些概念
  • Spring——容器:IoC
  • Sharding运行模式、元数据、持久化详解
  • 大模型发展对教育领域的巨大影响
  • 企业管理平台知识体系构建
  • 2024年江苏省职业院校技能大赛 信息安全管理与评估 第二阶段教师组 (样卷)
  • 酷开科技两大方向提升OTT大屏营销能力
  • ios 逆向分分析,某业帮逆向算法(二)
  • 英伟达将在日本建立AI工厂网络
  • 【高数:2 数列的极限、函数的极限】
  • 如何衡量和提高测试覆盖率?
  • C //例10.3 从键盘读入若干个字符串,对它们按字母大小的顺序排序,然后把排好序的字符串送到磁盘文件中保存。
  • kali linux下可用的wine QQ/微信
  • html和css写淘宝的快速导航条
  • uni-app 微信小程序之自定义navigationBar顶部导航栏
  • 使用函数计算,数禾如何实现高效的数据处理?
  • 系统思考与啤酒游戏经营沙盘
  • Spring Cloud Stream 4.0.4 rabbitmq 发送消息多function
  • 数据库原理: 笛卡儿积
  • 天池SQL训练营(二)-SQL基础查询与排序
  • 用 C 写一个卷积神经网络
  • 2024 年 20 款最佳免费视频转换器软件 [安全快速有效]
  • 【头歌系统数据库实验】实验2 MySQL软件操作及建库建表建数据