以下是一个简单的Shell脚本,用于向神通数据库创建一个表,并循环插入当前时间点:

#!/bin/bash

# 连接神通数据库的相关信息
db_host='your_database_host'
db_name='your_database_name'
db_user='your_database_user'
db_password='your_database_password'

# 创建表的SQL语句
create_table_sql='CREATE TABLE IF NOT EXISTS my_table (id INT AUTO_INCREMENT PRIMARY KEY, timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP);'

# 连接数据库并执行创建表的SQL语句
mysql -h $db_host -u $db_user -p$db_password -D $db_name -e '$create_table_sql'

# 循环插入当前时间点的SQL语句
insert_sql='INSERT INTO my_table (timestamp) VALUES (CURRENT_TIMESTAMP);'

# 循环插入当前时间点
while true; do
    mysql -h $db_host -u $db_user -p$db_password -D $db_name -e '$insert_sql'
    sleep 1  # 每隔1秒插入一次
done

请注意替换脚本中的数据库连接信息(db_hostdb_namedb_userdb_password)和表名(my_table)为您自己的实际信息。

此脚本将创建一个名为my_table的表,其中包含一个自增的id列和一个默认为当前时间戳的timestamp列。然后,它会进入一个无限循环,在每次循环中插入当前时间点到表中,每次插入间隔1秒。您可以根据需要修改插入的时间间隔。

Shell脚本:向神通数据库创建表并循环插入当前时间

原文地址: https://www.cveoy.top/t/topic/pgi1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录