首页 > 其他分享 >如何搭建自己的网站(二)

如何搭建自己的网站(二)

时间:2023-10-18 16:22:07浏览次数:26  
标签:application 网站 如何 let user mysql docker allText 搭建

如何搭建自己的网站(二)

ubuntu 安装数据库

1.安装

安装:

sudo apt-get install mysql-server

查看版本:

mysql -V

查看运行状态:

sudo netstat -tap | grep mysql

2.寻找初始密码

cd /etc/mysql
sudo vim debian.cnf

website2-1

3.登录

mysql -u debian-sys-maint -p
Enter password: xxxxxxxxxxxxxxxx

4.修改密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxxxx';

5.修改远程连接

use mysql;
select host,user from user;
update user set host = '%' where user = 'root';
flush privileges;

mybatis 连接数据库

1.新建 demoMybatis 项目

勾选 mybatis、jdbc 等依赖。

2.修改 application.properties 配置文件

可以将这个文件拆成三个,一个是选择启动文件的 application.yml,一个是开发环境 application-dev.yml,一个是生产环境 application-prod.yml,生产环境的 url 将 localhost 替换成远程数据库地址,详细如下:

website2-2

spring:
  profiles:
    active: prod
server:
  port: 8080
spring:
  datasource:
    username: root
    password: 123456
    url: jdbc:mysql://82.157.160.30:3306/ache?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC
    driver-class-name: com.mysql.cj.jdbc.Driver
mybatis:
  mapper-locations: classpath:mapping/*Mapper.xml
  type-aliases-package: com.example.demoMybatis.entity
#showSql
logging:
  level:
    com:
      example:
        mapper: debug

3.写查询的接口

mapper

website2-3

数据库:

website2-4

测试一下:

website2-5

常规打包

mvn clean package

常规上传

查找容器

docker ps

查找镜像

docker images

kill 容器

docker kill CONTAINERID

移除容器

docker rm CONTAINERID

移除镜像

docker rmi IMAGEID

构建镜像

docker build -t my/demo .

运行容器

docker run -d --name demo -p 8080:8080 my/demo

vue 搜索关键字高亮

const highLight = (allText, keyword) => {
  let Reg = new RegExp(keyword, "ig");
  if (allText) {
    let execRes = Reg.exec(allText.toString()); //得到一个匹配结果的集合,包含关键字出现的索引
    if (execRes) {
      let realword = allText.substr(execRes.index, keyword.length); //根据索引和关键字长度获取原本的真实大小写关键词
      let res = allText.replace(
        Reg,
        `<span style="color: red;">${realword}</span>`
      );
      return res;
    } else return allText;
  } else return allText;
};

成功辽

website2-6

标签:application,网站,如何,let,user,mysql,docker,allText,搭建
From: https://www.cnblogs.com/fadeache/p/17772651.html

相关文章

  • 服务器如何终止进程
    先在命令行中输入psaux显示服务器全部的进程,找到自己想要终止的进程 PID为进程的ID比如终止ID为143508这个进程kill143508就可以终止这个进程了!!!......
  • 【玩转Python系列【小白必看】Python多线程爬虫:下载表情包网站的图片
    前言本文主要介绍了使用Python编写的多线程爬虫程序,用于下载表情包网站上的图片。通过解析网页内容和使用XPath定位,可以获取到图片的URL,并将其保存到本地。1.导入模块和库importrequestsfromlxmlimportetreefromthreadingimportThreadfromqueueimportQueueim......
  • app应用程序该如何封装,能提升产品价值和用户体验感
    哈喽各位同学们好,我是咕噜铁蛋,咱们又见面了。之前我和大家聊了好多苹果文件签名的小知识,今天咱们换个口味讲讲别的内容---封装。随着移动应用市场的蓬勃发展,用户对应用的期望也变得更高。一个成功的应用不仅仅要具备功能完善和界面美观的特点,还需要在用户体验和产品价值方面提供差......
  • 低代码如何赋能实体经济走向数实融合
    数字工厂、智慧园区、智慧社区、数字乡村、智慧校园、数字化管理平台……当前,各行各业正在全面拥抱数字化。“数实融合”的浪潮持续高涨,企业数字化转型的呼声也不断走高。然而,当前实体经济和数字经济融合不全,数字技术未能深度渗透到产品制造各主要环节,严重制约了企业数字转型的效......
  • Excel如何在条件格式中利用函数
    1、规则简单的,可以选择单元格范围后,在条件格式工具条中选择相应规则即可。例如,可以对C5:C20设置条件格式空值,先选择C5:C20,然后在条件格式工具条中选择其它规则,再在编辑规则说明中的单元格值里面选择“空值”,然后设置好格式,确定即可。如下图: 2、对于需要利用函数的,则在选择C5单元......
  • 关于devops系统的搭建
    1.Docker的安装1.下载Docker依赖组件yum-yinstallyum-utilsde2023-09-1213:54:03星期二vice-mapper-persistent-datalvm22.设置下载Docker的镜像源为阿里云yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3.安装Do......
  • Qt/C/C++ 项目工程架构搭建设计经验
    摘要  独立负责一个Qt项目和经过前辈的教导后的一些架构搭建感悟,其中的各种理念对其他语言开发的项目也能有一定的互通,能带来更舒适的开发体验,谨代表个人开发的经验之谈,有需要的小伙伴酌情获取,辩证思考。也欢迎小伙伴们在评论区纠错补充。  关键词:C/C++、Qt、搭建框架、更......
  • 推荐一款“自学编程”的宝藏网站!详解版~(在线编程练习,项目实战,免费Gpt等)
    ......
  • 一文讲透:低代码平台是什么?低代码平台应该如何挑选?
     低代码平台是一种用于快速应用程序开发的软件开发工具。它通过简化和自动化开发过程,使非专业开发人员也能够轻松构建应用程序,减少了传统编码的需求。在低代码平台上,开发者可以使用可视化的界面、拖放式的组件和预定义的模块来设计和定制应用程序。选择合适的低代码平台对于......
  • 财运不好怎么办?如何催旺财运修补财库?
    财富与权贵是人们终其一生所追求的发达、显赫的标志。古人也说“财官多为美好之物,不得损伤”,更有财官印食库藏之说。那么你知道什么是财库吗?为什么要开财库?补财库呢? #什么是财库#所谓财库,就是积存钱财的仓库。我们每个人,自打一生下来就都会有一个财库,财库与一个人的福禄......