注:ls 查看有哪些文件
cd 转移路径
ls -ld /home/查看该路径下的权限
sudo mkdir -p /home/创建目次并修改权限
一.统信Linux 安装人大金仓操纵流程
1.先假造机将人大金仓和授权文件传到假造机/home下
2.将人大金仓的实行文件.ISO文件挂载到假造机上
<1>在服务器上创建一个目次作为挂载点:sudo mkdir /mnt/iso
<2>使用mount命令挂载ISO文件:
sudo mount -o loop /home /kingbase.iso /mnt/iso
3. <1>创建一个目次用于安装数据库:sudo mkdir /mnt/iso
<2>用授权指令给此目次可实行可写入的权限:sudo chmod 777 /path/to/directory
4.切换到挂载路径cd /mnt/iso
5.实行sh setup.sh命令安装数据库,不停enter,选完整下载,兼容mysql,然后将授权文件路径输入/home,自定义用户名,密码,安装乐成。
二.安装乐成后,启动数据库,创建数据库表
1.cd /home/V8/Server/bin进入bin路径下
2.在上述路径下实行./sys_ctl start -D /home/V8/data启动数据库
3.停止数据库: ./sys_ctl stop -m fast -w -D /home/V8/data
4.设置环境变量将ksql放入体系变量以操纵数据库:
<1>输入以下命令以打开 ~/.bashrc 文件:nano ~/.bashrc
- <strong><2></strong><strong>配置环境变量</strong>export PATH=$PATH:/home/V8/Server/bin<strong> </strong>
复制代码- <strong>然后</strong><strong>Ctrl + O</strong><strong>保存更改,</strong><strong>Enter</strong><strong>键保存,</strong><strong> Ctrl + X</strong><strong>退出此页面</strong>
复制代码 5.使用ksql具体路径连接数据库test:
/home/V8/Server/bin/ksql -U用户名 -p端口号 -d数据库名
输入口令(密码)进入ksql命令行的SASL
6. 退出ksql命令行: \q
7.创建student表(user是生存关键字,用引号引起来就识别为表名了):
空格CREATE TABLE ‘user’ ( id INT PRIMARY KEY,name VARCHAR(100));
CREATE TABLE student ( id INT PRIMARY KEY,name VARCHAR(100));
8.查看创建的表:空格 \d student
9.表中插入数据:INSERT INTO ‘user’ (id, name) VALUES (3, '王五');
10.查询表中数据:SELECT * FROM ‘user’;
三. idea数据库连接假造机里的人大金仓数据库
1.保持服务器上的数据库在运行,官网下载对应人大金仓数据库版本的jdbc接口驱动
2.在.idea并列位置创建libs文件夹将jar包复制到内里,然后pom.xml文件添加依赖:
- <dependency>
- <groupId>com.kingbase8.jdbc</groupId>
- <artifactId>kingbase8</artifactId>
- <version>8.6.0</version>
- <scope>system</scope>
- <systemPath>${pom.basedir}/libs/kingbase8-8.6.0.jar</systemPath>
- </dependency>
复制代码
3.通过cmd实行jar tf J:/liu/driver.jar查找Driver.Class具体在哪个路径下,将路径添加到idea-database-Drivers中,
4.如果连接不乐成可尝试先将idea连接到假造机:idea-settings-tools-sshConfigeration-输入长途服务器的用户名密码连接,如果连接不上可以修改默认连接时长300为500。
5.设置application.yml文件
- spring:
- datasource:
- driver-class-name: com.kingbase8.Driver
- url: jdbc:kingbase8://远程服务器IP地址:端口号/数据库名
- username: 用户名
- password: 密码
- mybatis:
- <em> </em>configuration:
- map-underscore-to-camel-case: true
复制代码 连接乐成可以实行idea中代码操纵人大金仓数据库中数据。
四.统信Linux卸载人大金仓
sudo rm -rf /home/V8将安装目次中的文件夹全部删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |