java小型后台迁移过程记录

本文详细记录了将基于Java的后台系统从Ubuntu迁移到CentOS服务器的过程,涉及MySQL数据库迁移、密码同步、数据库结构调整、jar包部署及解决端口占用问题等关键步骤。迁移过程中需要注意数据库名称中特殊字符的处理、大批量表的删除方法以及如何处理启动时端口冲突等问题。
摘要由CSDN通过智能技术生成

前提:

设备里面的板卡:系统为ubuntu,数据库使用mysql,建的库的名称为database-name,后台是java写的,直接复制jar包。板卡ip为......83.145。

迁移到机房服务器:系统为centos,数据库使用mysql,jar包不变。机房服务器ip为......83.13。

服务器jdk安装好,mysql安装好,删除服务器里mysql里面多余或者重复的数据库。

过程:

一、准备工作(很重要,踩了几次坑,先说正常情况,后面说意外情况)

1.修改83.13的mysql密码和板里的mysql密码一样

进入83.13的mysql,命令:

mysql -u root -p

输入密码xxxxxx

修改密码:

方法一、mysqladmin -u用户名 -p旧密码 password 新密码

注意-u和用户名、-p和旧密码之间没有空格,password和新密码之间需要空格。

例:mysqladmin -utest -p123456 password abc123

方法二、直接登陆MySQL

set password for 用户名@localhost = password('新密码');

例:set password for root@localhost = password('abc123');

方法三、用update命令直接操作user表

mysql>use mysql;

mysql>update user set password=password(&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值