首页 > 数据库 >配置MySQL-项目BotBattle

配置MySQL-项目BotBattle

时间:2024-03-19 11:45:07浏览次数:27  
标签:配置 -- spring 数据库 kob BotBattle user MySQL datasource

目录


项目地址:https://github.com/aijisjtu/Bot-Battle

graph LR A[配置数据源] --> B[建立连接] B --> C[执行SQL语句] C --> D[处理结果] D --> E[关闭连接]

配置数据源:设置数据库地址、用户名和密码等。
建立连接:与数据库服务器建立通信通道。
执行 SQL 语句:向数据库发送 SQL 指令,进行查询、插入、更新等操作。
处理结果:处理数据库返回的结果。
关闭连接:关闭与数据库的连接,释放资源。

数据库配置

application.properties 中添加数据库配置:
本项目

spring.datasource.username=root
spring.datasource.password=aijisjtu
spring.datasource.url=jdbc:mysql://localhost:3306/kob?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

常用操作

默认开机自动启动(以本项目的 MySql 8.0 为例)手动命令如下

  • net stop mysql80关闭
  • net start mysql80启动

  • mysql -uroot -p123456:连接用户名为root,密码为- 123456的数据库服务

  • show databases;:列出所有数据库
  • create database kob;:创建数据库
  • drop database kob;:删除数据库
  • use kob;:使用数据库 kob
  • show tables;:列出当前数据库的所有表
  • create table user(id int, username varchar(100)):创建名称为 user 的表,表中包含 id 和 username 两个属性。
  • drop table user;:删除表
  • insert into user values(1, 'hong');:在表中插入数据
  • select * from user;:查询表中所有数据
  • delete from user where id = 2;:删除某行数据

标签:配置,--,spring,数据库,kob,BotBattle,user,MySQL,datasource
From: https://www.cnblogs.com/aijisjtu/p/18082435

相关文章

  • 【MySQL】1.基础语句知识
    1.MySQL概述SQL登录mysql[-h127.0.0.1][-P3306]-uroot-p//连接mysqlSQL语句分类DDL(DataDefinitionLanguage)数据定义语言,用来定义数据库对象(数据库,表,字段)DML(DataManipulationLanguage)数据操作语言,用来对数据库表中的数据进行增删改DQL(DataQuery......
  • mysqly索引(explain 执行计划)
    关键词执行计划EXPLAIN+语句查看mysql优化后的语句showwarnings;EXPLAIN执行后,各列的含义要点:select_type如何查询表type如何查询行key如何使用索引key_len索引使用多少rows行预计使用多少extra表的额外信息1.idid列的编号是select的序列号......
  • Mysql之innodb架构
    Innodb存储引擎的架构内存结构BuferPool缓冲池是主内存中的一个区域,里面可以缓存磁盘上经常操作的真实数据,在执行增删改查操作时,先操作缓冲池中的数据(若缓冲池没有数据,则从磁盘加载并缓存),然后再以一定频率刷新到磁盘,从而减少磁盘IO,加快处理速度。缓冲池以Page页为......
  • JS前后端交互(1)-项目BotBattle
    目录JS前后端交互交互逻辑图解后端前端JS前后端交互交互逻辑图解后端RequestMapping("/pk/")publicclassBotInfoController{@RequestMapping("getbotinfo/")publicMap<String,String>getBotInfo(){Map<String,String>bot1=newHashMap<>(......
  • MySQL系列:索引失效场景总结
    相关文章数据库系列:MySQL慢查询分析和性能优化数据库系列:MySQL索引优化总结(综合版)数据库系列:高并发下的数据字段变更数据库系列:覆盖索引和规避回表数据库系列:数据库高可用及无损扩容数据库系列:使用高区分度索引列提升性能数据库系列:前缀索引和索引长度的取舍数据库系列:My......
  • swagger配置
    1、注入依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version></dependency><dependency><groupId>io.springfox</groupId>......
  • 车载测试:教你UDS诊断的自动化测试(配置CDD数据库)
    以下资料如有小伙伴需要可以私信我,不管你在那个城市,车载工具和车载项目都可以带你实操  一、新建Diva工程,导入cdd文件生成测试用例二、新建CANoe工程,导入前面生成的Diva工程三、接上ECU,执行测试案例;生成测试报告四、根据测试报告进行错误处理    CANoe.D......
  • 深入理解mysql 从入门到精通
    1.MySQL结构由下图可得MySQL的体系构架划分为:1.网络接入层2.服务层3.存储引擎层4.文件系统层1.网络接入层提供了应用程序接入MySQL服务的接口。客户端与服务端建立连接,客户端发送SQL到服务端,Java中通过JDBC来实现连接数据库。2.服务层管理工具和服务:系统管理和控......
  • rocky9 编写一键安装mysql 的sh脚本
    基本操作步骤1、虚拟机最小化安装rocky9系统,安装后克隆一个系统;1个用来获取下载的rpm包,一个用来编写sh测试脚本;2、修改虚拟机的 yum配置文件,获取获取rpm程序 :启用缓存,并修改yum下载软件的路径;3、参考教程安装,安装mysql;Centos(rocky)yum安装mysql,切换路径、优化配置并......
  • 本地mysql 和云服务mysql的区别
    本地MySQL和云服务MySQL确实存在一些明显的区别,主要体现在以下几个方面:数据存储与访问方式:本地MySQL数据库通常直接安装在用户的计算机或服务器上,数据存储在本地硬盘中,用户可以直接通过本地网络或应用程序访问。而云服务MySQL则是将数据存储在云服务器上,用户需要通过互联网......