宁波建设工程检测行业协会网站汽车企业管理系统

news/2025/10/7 23:56:32/文章来源:
宁波建设工程检测行业协会网站,汽车企业管理系统,wordpress支持asp.net,外包公司注册需要什么由于原本的数据库命名不规范#xff0c;需要进行重新命名#xff0c;最终确定方案为新建数据库后迁移表#xff0c;以下为脚本。 #!/bin/bashecho -e \033[34m 此脚本功能为修改数据库名称#xff08;需要新建数据库后将数据迁移到新数据库#xff09;#xff0c;…由于原本的数据库命名不规范需要进行重新命名最终确定方案为新建数据库后迁移表以下为脚本。 #!/bin/bashecho -e \033[34m 此脚本功能为修改数据库名称需要新建数据库后将数据迁移到新数据库请在能执行mysql命令的服务器执行 \033[0m echo -e \033[34m 警告执行本操作前请备份数据库 \033[0mfunction printConsole(){echo echo -e \033[34m 1.重命名TEST数据库 \033[0mecho -e \033[34m 2.重命名自定义数据库 \033[0mecho echo echo read -p Select Number(CtrlC to EXIT): numecho export NUM$num }function renameTest(){read -p 请输入TEST系统MySQL IP默认localhost testMysqlHostif [ -z ${testMysqlHost} ];thentestMysqlHostlocalhostfiexport TEST_MYSQL_HOST$testMysqlHostread -p 请输入TEST系统MYSQL PORT默认3306 testMysqlPortif [ -z ${testMysqlPort} ];thentestMysqlPort3306fiexport TEST_MYSQL_PORT$testMysqlPortread -p 请输入TEST系统Mysql用户名 testMysqlUserNameexport TEST_MYSQL_USER_NAME$testMysqlUserNameread -p 请输入TEST系统Mysql密码 testMysqlPasswordexport TEST_MYSQL_PASSWORD$testMysqlPasswordifCreateNewYexport IF_CREATE_NEW_DB$ifCreateNewifDeleteOldYexport IF_DELETE_OLD_DB$ifDeleteOldecho -e \033[34m 重命名test auth数据库 \033[0mexport OLD_DB_NAMEtest-authexport NEW_DB_NAMEtest_authrenameecho -e \033[34m 重命名test db数据库 \033[0mexport OLD_DB_NAMEtest-dbexport NEW_DB_NAMEtest_dbrenameecho -e \033[34m 重命名test nacos数据库 \033[0mexport OLD_DB_NAMEtest-register-configexport NEW_DB_NAMEtest_register_configrename }function configParam(){read -p 请输入MySQL IP默认localhost testMysqlHostif [ -z ${testMysqlHost} ];thentestMysqlHostlocalhostfiexport TEST_MYSQL_HOST$testMysqlHostread -p 请输入MYSQL PORT默认3306 testMysqlPortif [ -z ${testMysqlPort} ];thentestMysqlPort3306fiexport TEST_MYSQL_PORT$testMysqlPortread -p 请输入Mysql用户名 testMysqlUserNameexport TEST_MYSQL_USER_NAME$testMysqlUserNameread -p 请输入Mysql密码 testMysqlPasswordexport TEST_MYSQL_PASSWORD$testMysqlPasswordread -p 请输入旧数据库名称 olddbexport OLD_DB_NAME$olddbread -p 请输入新数据库名称 newdbexport NEW_DB_NAME$newdbread -p 是否需要创建新数据库 Y/N 默认 Y ifCreateNewif [ -z ${ifCreateNew} ];thenifCreateNewYfiexport IF_CREATE_NEW_DB$ifCreateNewread -p 是否需要删除旧数据库 Y/N 默认 N 建议手动删除 ifDeleteOldif [ -z ${ifDeleteOld} ];thenifDeleteOldNfiexport IF_DELETE_OLD_DB$ifDeleteOld }function rename(){mysqlconnmysql -u ${TEST_MYSQL_USER_NAME} -p${TEST_MYSQL_PASSWORD} -S /var/lib/mysql/mysql.sock -h ${TEST_MYSQL_HOST} -P ${TEST_MYSQL_PORT}#创建新数据库if [[ ${IF_CREATE_NEW_DB} Y ]];then$mysqlconn -e CREATE DATABASE ${NEW_DB_NAME} CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_cifi#查询数据库表params$($mysqlconn -N -e SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE table_schema${OLD_DB_NAME})tableParma\#数据库表迁移for name in $paramsdo$mysqlconn -e RENAME TABLE $tableParam${OLD_DB_NAME}$tableParam.$tableParam$name$tableParam to $tableParam${NEW_DB_NAME}$tableParam.$tableParam$name$tableParam$mysqlconn -e ALTER TABLE ${NEW_DB_NAME}.$name CHARACTER SET utf8mb4, COLLATE utf8mb4_unicode_ciecho -e \033[34m 数据表$name 已迁移至新数据库${NEW_DB_NAME} \033[0mdone#删除旧数据库if [[ $ifDeleteOld Y ]];then$mysqlconn -e DROP DATABASE $tableParam${OLD_DB_NAME}$tableParamfi#$mysqlconn -e DROP DATABASE $olddb }function callback(){case $NUM in1)renameTestprintConsolecallback;;2)configParamrenameprintConsolecallback;;*)echo -e \033[31m 输入错误请重新输入 \033[0mprintConsolecallbackesac }printConsole callback

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930984.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

默认实现,子类(如 CRenderDevice_Renderware)

默认实现,子类(如 CRenderDevice_Renderware)这是基类的默认实现,子类(如 CRenderDevice_Renderware)会在它的 OnCreate 中 先调用基类的 OnCreate,再做自己的渲染 API 初始化。 调用子类的OnCreate 一定会调用…

域名检测查询谷歌关键词优化怎么做

1. 什么是LTPA?Lightweight Third-Party Authentication (LTPA)是IBM Websphere和Domino产品中使用单点登录技术。当服务器配置好LTPA认证方式,用户通过浏览器成功登录后,服务器会自动发送一个session cookie给浏览器;此cookie中包含一个LTP…

Petrozavodsk Summer 2024. Day 1. Welcome Contest

Preface 整个国庆就训两天,摆烂这一块 这场感觉前期题里计数偏多,只能说毛子场是这样的;然后有人写 D 的时候猪脑过载,占了 90 min 机时导致队友早就会了的 B 没时间写,我不说是谁A. Adding Integers 把组合式子拆…

网站策划设计招聘西安网站建设行业

导航守卫 to 准备跳转到哪个页面 from 从哪个页面中离开 next 函数 全局守卫 router.beforeEach((to,from,next) > {if(to.path /login || to.path /register){    next();}else{    alert(先登录)    next(/login)} }) 组件守卫 data () {  return{   …

项目作业2

学生管理系统面向对象分析报告 目录案例中封装性的体现及其好处 setter/getter模式与封装性 部分类的toString()方法解析 常用方法解析 面向对象设计分析1. 案例中封装性的体现及其好处 (姓名:王鑫杰 学号:20242133…

构造函数跟析构函数默认自动调用其他的必须显示调用是吗

构造函数跟析构函数默认自动调用其他的必须显示调用是吗1. 构造函数 / 析构函数 这两个是 自动调用基类的:构造函数:当你创建子类对象时,会先自动调用基类构造函数,再调用子类构造函数。如果你不写,默认会调用基类…

财经大学网站建设建个企业营销型网站

摘要 美食网站是一个提供各种美食信息和食谱的网站,旨在帮助用户发现、学习和分享美食。旨在探讨美食网站在现代社会中的重要性和影响。随着互联网的普及,越来越多的人开始使用美食网站来获取各种美食信息和食谱。这些网站不仅提供了方便快捷的搜索功能&…

CRenderDevice

CRenderDevice为什么不用纯虚函数? 有几个可能的设计原因:保留默认行为如果有些函数在大多数情况下逻辑类似,可以在基类里写一个默认版本。子类只在必要时才重写,减少代码重复。允许实例化基类如果用纯虚函数,CRe…

如何使用 INFINI Gateway 对比 ES 索引数据

上一篇我们通过 极限网关(INFINI Gateway) 进行了索引数据迁移,对索引迁移结果进行了初步且直观的校验,既对比索引的文档数是否一致。今天介绍个实实在在的数据比对方法,通过网关对比索引文档的内容在两个集群是否…

实验一 html静态网站开发微服务网站

原文地址:Improving RAG: Self Querying Retrieval 2024 年 2 月 11 日 让我们来解决构建 RAG 系统时的一个大问题。 我们不能依赖语义搜索来完成每个检索任务。只有当我们追求单词的含义和意图时,语义搜索才有意义。 But in case,我们正…

单例模式 + 工厂函数

单例模式 + 工厂函数#include "CRenderDevice.h" #include "CRenderDevice_Renderware.h"static CRenderDevice* g_pRenderDevice = NULL; static stRenderDeivceSettings g_stDeviceSettings;CRe…

网站建设费用预算wordpress 页面内存大

vue3vitets 开发浙里办H5应用流程和注意事项 最近有个项目是要开发到浙里办的一个H5项目,记录一些问题; 浙里办irs系统内node版本和npm版本如下建议切到他们的版本再进行开发这样问题少一点 1.因为浙里办有自己的irs系统 需要吧前端整体的代码传上去 除了 打包后的dist 和 no…

没钱怎么做网站信息网站方案

各位小伙伴们大家好,欢迎来到这个小扎扎的spring cloud专栏,在这个系列专栏中我对B站尚硅谷阳哥的spring cloud教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 💡spr…

垡头做网站的公司网站制作怎样做背景

[摘要] Timer是实时操作系统的一个重要组成部分。本文结合近阶段的学习和实验情况,对VxWorks中的时间函数和定时器作了一些探讨。主要介绍了Timer的机制,相关的函数,并给出了一些具体的例子。 一. Tick Tick是指每秒中定时器中断的次数。POS…

Ambari安装Hadoop

Ambari界面安装Hadoop集群及其他的组件 Ambari的Web页面安装Hadoop 登入及定义集群名称 使用初始的:admin/admin账号登入到Ambari上,启动安装程序,之后输入集群的名称。bigtop选择组件清单 在这一步选择默认的bigto…

Ambari-bigtop搭建hadoop数据仓库架构

Ambari-bigtop搭建hadoop数据仓库架构我将这些组件分为几大类以便理解:核心存储与资源管理(数据湖基石) HDFS (Hadoop Distributed File System): 分布式文件系统,是整个大数据平台的存储基石。它将以块的形式将海…

安装Ambari集群

1、前置要求 系统环境 系统:4 * Rocky Linux9.6-x86_64-minim 内存:12GB (12288MB) CPU:6 虚拟核 存储:150G 组件: ①Apache Ambari 3.0.0 ②Apache Bigtop 3.3.0 对应的下载链接: Rocky Linux: https://rockyli…

POLIR-Society-Philosophy-Hegels System of Science

POLIR-Society-Philosophy-Hegels System of Science hegel.net - Hegels System of Science, religion and philosophy, philosophy of religion SearchHegels System of Science Enyclopedia Britannica 1911 [PDF V…

Python中的`namedtuple`:命名元组的用法与优势

Python中的namedtuple:命名元组的用法与优势 collections.namedtuple是Python标准库提供的一个实用工具,它创建的是一种带字段名的元组,兼具元组的不可变性和类的可读性,是处理简单数据结构的理想选择。 一、named…

android开发者网站中国最近战争新闻

CortexM3存储器系统 宗旨:技术的学习是有限的,分享的精神是无限的。 CM3 只有一个单一固定的存储器映射。这一点极大地方便了软件在各种 CM3 单片机间的移植。 存储空间的一些位置用于调试组件等私有外设,这个地址段被称为“私有外设区”。私…