Debian离线安装mysql

PS:虽然已经分享了很多安装各种环境订的教程,但是每个客户的环境不一样,那就得重新来一次,其实都是大同小异的,但是里面其实也是存在不少坑的,今天我们就来安装一个新的东西,Debian 11离线安装mysql,为什么总是离线呢,因为客户的环境不允许联网,所以

要求就高一些,如果是在线的话其实就是一行命令的事情。

用到的文件地址

javascript 复制代码
链接:链接: https://pan.baidu.com/s/1HOuukphy1gsR0MvznQDD7w 
提取码:yyds 

查看debian的版本

传输文件到

把文件传到 /home/sk下

包文件传到目录下

plain 复制代码
dpkg -i sudo_1.9.5p2-3_amd64.deb
// 如果sudo命令没有,需安装一下
javascript 复制代码
unzip  包名    
//如果提示找不到unzip命令,操作如下
cd  /home/sk/debian
sudo dpkg -i unzip_6.0-26+deb11u1_amd64

注意:执行命令的时候要用root的权限执行

安装mysql

javascript 复制代码
cd /home/sk/debian/
plain 复制代码
tar xvf mysql-server_8.0.30-1debian11_amd64.deb-bundle.tar
plain 复制代码
sudo dpkg-preconfigure mysql-community-server_*.deb

sudo找不到命令就执行下面的命令

javascript 复制代码
dpkg -i  sudo_1.9.5p2-3_amd64.deb

这里输入密码两次,可以输入 6PC)}u$^pn[M

如果出现下面的报错就按下esc即可

这里默认选择第一个就好,回车

plain 复制代码
sudo dpkg -i mysql-common_*.deb
javascript 复制代码
sudo dpkg -i libmecab2_0.996-14+b4_amd64.deb
javascript 复制代码
sudo dpkg -i libnuma1_2.0.12-1+b1_amd64.deb
plain 复制代码
dpkg -i  libaio1_0.3.112-9_amd64.deb
javascript 复制代码
sudo dpkg -i mysql-community-server-core_8.0.30-1debian11_amd64.deb
javascript 复制代码
sudo dpkg -i mysql-community-client-plugins_8.0.30-1debian11_amd64.deb
javascript 复制代码
sudo dpkg -i mysql-community-client-core_8.0.30-1debian11_amd64.deb
plain 复制代码
sudo dpkg -i mysql-community-client_*.deb
plain 复制代码
sudo dpkg -i mysql-client_*.deb
javascript 复制代码
sudo dpkg -i psmisc_23.4-2_amd64.deb
plain 复制代码
sudo dpkg -i mysql-community-server_*.deb
plain 复制代码
sudo dpkg -i mysql-common_*.deb

登陆数据库

然后登陆mysql.密码就是之前设置的密码

javascript 复制代码
myslql -uroot -p            //密码是6PC)}u$^pn[M

修改密码

javascript 复制代码
alter user 'root'@'localhost' identified by 'root';

创建数据库

javascript 复制代码
create database th;

使用数据库

javascript 复制代码
 use th;

导入数据库

javascript 复制代码
source 数据库地址;

修改项目的数据库端口:

debian上面的vi编辑非常不好用,这里就安装我已经下号的vim包吧

javascript 复制代码
cd /home/sk/debian
javascript 复制代码
sudo dpkg -i vim-runtime_23a8.2.2434-3+deb11u1_all.deb
javascript 复制代码
sudo dpkg -i vim_23a8.2.2434-3+deb11u1_amd64.deb

javascript 复制代码
cd /home/sk/two/包名/target/conf
javascript 复制代码
vim base.json

下列标注的地方改为3306

输入 i

按下 esc 然后输入 :wq! 回车即可

赋予权限

javascript 复制代码
cd ..
chmod 777 dc-linux

启动项目

javascript 复制代码
setsid ./dc-linux

访问项目:

排查命令:

javascript 复制代码
查看进程: ps -ef | grep dc-linux
javascript 复制代码
结束进程:kill -9  2822  

如果本文对你有帮助,欢迎点赞收藏

相关推荐
技术不支持1 小时前
wsl 离线安装 Debian 11, Debian 12等指定版本
运维·debian
树下水月1 小时前
python3 使用canal监听后,kafka数据同步从mysql到clickhouse数据库 完整复盘
数据库·mysql·kafka
东风破_1 小时前
博客数据库进阶设计:点赞、收藏、评论、标签与文件表怎么建?
后端·mysql
东风破_10 小时前
从输入 juejin.cn 到看到页面:DNS、Nginx、服务器集群与 CDN 到底在做什么?
后端·mysql
小成很成10 小时前
mysql 8.0.21 升级 mysql 8.0.45(经过生产环境验证)
android·mysql·adb
东风破_11 小时前
从 0 设计一个博客数据库:用户、头像与文章表应该怎么建?
后端·mysql
大模型码小白12 小时前
Spring AI Tool 实现自然语言操作 MySQL 数据库详解
服务器·开发语言·数据库·人工智能·python·mysql·spring
云计算DevOps-韩老师14 小时前
【MySQL运维DBA】【SQL基础系列002篇】
运维·mysql·dba
放风铃的兔子14 小时前
15 年 DBA 经验:MySQL 迁移到 KES,哪些东西真的不用改?
mysql
动力 continue16 小时前
MySQL 基础篇 · SELECT 查询大
数据库·sql·mysql·select