基于微信开发助手企鹅音乐微信小程序的设计与实现(源码+文档+讲解)

博主介绍:
    ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。

技术范围:
    我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等方面的设计与开发。如果你有任何技术难题,我都乐意与你分享解决方案。

 主要内容:
     我的服务内容包括:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文撰写与辅导、论文降重、长期答辩答疑辅导。此外,我还提供腾讯会议一对一的专业讲解和模拟答辩演练,帮助你全面掌握答辩技巧与代码逻辑。

🍅获取源码请在文末联系我🍅
如果你对我的内容感兴趣,记得先收藏!对于毕设选题、项目开发或论文撰写等相关问题,随时欢迎留言咨询,我会尽力帮助更多同学顺利完成学业。

最主要的是免费咨询相关问题!!

一、详细操作演示视频
       在文章的尾声,您会发现一张电子名片👤,欢迎通过名片上的联系方式与我取得联系,以获取更多关于项目演示的详尽视频内容。视频将帮助您全面理解项目的关键点和操作流程。期待与您的进一步交流!
        承诺所有开发的项目,全程售后陪伴!!!文章下方有历年的好评(部分)!!

文档学习资料(阿龙可以赠送所有的录制好的讲解视频):

系统界面实现:

核心代码:

{"pages": ["pages/index/index","pages/login/login","pages/forget/forget","pages/yonghu/register","pages/pay-confirm/pay-confirm","pages/user-info/user-info","pages/reply/reply","component/dateTimePicker/dateTime","component/com-date/com-date","component/com-editor/com-editor","component/edit-and-add/edit-and-add","component/comment-item/comment-item","component/com-popup/com-popup","component/com-video/com-video","component/com-manySel/com-manySel","component/tree-menu/tree-menu","pages/shop-orders/logistics","pages/yonghu/detail","pages/yonghu/update-and-add","pages/yonghu/list","pages/gerengedan/detail","pages/gerengedan/update-and-add","pages/gerengedan/list","pages/paixingbang/detail","pages/paixingbang/update-and-add","pages/paixingbang/list","pages/guanfanggedan/detail","pages/guanfanggedan/update-and-add","pages/guanfanggedan/list","pages/yinle/detail","pages/yinle/update-and-add","pages/yinle/list","pages/storeup/list","pages/discussyinle/detail","pages/discussyinle/update-and-add","pages/discussyinle/list","pages/addcomment/addcomment","pages/center/center"],"permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的"}},"window": {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "Weixin","navigationBarTextStyle": "black"},"tabBar": {"selectedColor": "#33a3dc","list": [{"pagePath": "pages/index/index","iconPath": "/static/index.png","selectedIconPath": "/static/index1.png","text": "首页"},{"pagePath": "pages/yinle/list","iconPath": "/static/tabs/2/icon1.png","selectedIconPath": "/static/tabs/2/icon1_act.png","text": "音乐"},{"pagePath": "pages/center/center","iconPath": "static/tabs/2/mine.png","selectedIconPath": "static/tabs/2/mine1.png","text": "我的"}]},"sitemapLocation": "sitemap.json"
}

数据库核心代码:

-- MySQL dump 10.13  Distrib 5.7.31, for Linux (x86_64)
--
-- Host: localhost    Database: cl58779116
-- ------------------------------------------------------
-- Server version	5.7.31/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;--
-- Current Database: `cl58779116`
--/*!40000 DROP DATABASE IF EXISTS `cl58779116`*/;CREATE DATABASE /*!32312 IF NOT EXISTS*/ `cl58779116` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;USE `cl58779116`;--
-- Table structure for table `config`
--DROP TABLE IF EXISTS `config`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`name` varchar(100) NOT NULL COMMENT '配置参数名称',`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `config`
--LOCK TABLES `config` WRITE;
/*!40000 ALTER TABLE `config` DISABLE KEYS */;
INSERT INTO `config` VALUES (1,'swiper1','file/swiperPicture1.jpg'),(2,'swiper2','file/swiperPicture2.jpg'),(3,'swiper3','file/swiperPicture3.jpg');
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `discussyinle`
--DROP TABLE IF EXISTS `discussyinle`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discussyinle` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`refid` bigint(20) NOT NULL COMMENT '关联表id',`userid` bigint(20) NOT NULL COMMENT '用户id',`avatarurl` longtext COMMENT '头像',`nickname` varchar(200) DEFAULT NULL COMMENT '用户名',`content` longtext NOT NULL COMMENT '评论内容',`reply` longtext COMMENT '回复内容',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='音乐评论表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `discussyinle`
--LOCK TABLES `discussyinle` WRITE;
/*!40000 ALTER TABLE `discussyinle` DISABLE KEYS */;
/*!40000 ALTER TABLE `discussyinle` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `gerengedan`
--DROP TABLE IF EXISTS `gerengedan`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `gerengedan` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`zhanghao` varchar(200) DEFAULT NULL COMMENT '账号',`nicheng` varchar(200) DEFAULT NULL COMMENT '歌单所属用户',`gedanmingcheng` varchar(200) DEFAULT NULL COMMENT '歌单名称',`songname` varchar(200) NOT NULL COMMENT '歌名',`songfile` longtext NOT NULL COMMENT '音乐文件',`singer` varchar(200) NOT NULL COMMENT '歌手',`geci` longtext COMMENT '歌词',`fengmian` longtext COMMENT '封面',`fabushijian` varchar(200) DEFAULT NULL COMMENT '发布时间',`fengge` varchar(200) DEFAULT NULL COMMENT '风格',`crossuserid` bigint(20) DEFAULT NULL COMMENT '跨表用户id',`crossrefid` bigint(20) DEFAULT NULL COMMENT '跨表主键id',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT='个人歌单';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `gerengedan`
--LOCK TABLES `gerengedan` WRITE;
/*!40000 ALTER TABLE `gerengedan` DISABLE KEYS */;
INSERT INTO `gerengedan` VALUES (41,'2024-03-19 07:28:09','账号1','歌单所属用户1','歌单名称1','歌名1','','歌手1','歌词1','file/gerengedanFengmian1.jpg,file/gerengedanFengmian2.jpg,file/gerengedanFengmian3.jpg','发布时间1','风格1',1,1),(42,'2024-03-19 07:28:09','账号2','歌单所属用户2','歌单名称2','歌名2','','歌手2','歌词2','file/gerengedanFengmian2.jpg,file/gerengedanFengmian3.jpg,file/gerengedanFengmian4.jpg','发布时间2','风格2',2,2),(43,'2024-03-19 07:28:09','账号3','歌单所属用户3','歌单名称3','歌名3','','歌手3','歌词3','file/gerengedanFengmian3.jpg,file/gerengedanFengmian4.jpg,file/gerengedanFengmian5.jpg','发布时间3','风格3',3,3),(44,'2024-03-19 07:28:09','账号4','歌单所属用户4','歌单名称4','歌名4','','歌手4','歌词4','file/gerengedanFengmian4.jpg,file/gerengedanFengmian5.jpg,file/gerengedanFengmian6.jpg','发布时间4','风格4',4,4),(45,'2024-03-19 07:28:09','账号5','歌单所属用户5','歌单名称5','歌名5','','歌手5','歌词5','file/gerengedanFengmian5.jpg,file/gerengedanFengmian6.jpg,file/gerengedanFengmian7.jpg','发布时间5','风格5',5,5),(46,'2024-03-19 07:28:09','账号6','歌单所属用户6','歌单名称6','歌名6','','歌手6','歌词6','file/gerengedanFengmian6.jpg,file/gerengedanFengmian7.jpg,file/gerengedanFengmian8.jpg','发布时间6','风格6',6,6);
/*!40000 ALTER TABLE `gerengedan` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `guanfanggedan`
--DROP TABLE IF EXISTS `guanfanggedan`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `guanfanggedan` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`zhuanjimingcheng` varchar(200) DEFAULT NULL COMMENT '专辑名称',`geci` longtext COMMENT '歌词',`fabushijian` varchar(200) DEFAULT NULL COMMENT '发布时间',`fengge` varchar(200) DEFAULT NULL COMMENT '风格',`fengmian` longtext COMMENT '封面',`songname` varchar(200) NOT NULL COMMENT '歌名',`songfile` longtext NOT NULL COMMENT '音乐文件',`singer` varchar(200) NOT NULL COMMENT '歌手',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8 COMMENT='官方歌单';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `guanfanggedan`
--LOCK TABLES `guanfanggedan` WRITE;
/*!40000 ALTER TABLE `guanfanggedan` DISABLE KEYS */;
INSERT INTO `guanfanggedan` VALUES (61,'2024-03-19 07:28:09','专辑名称1','歌词1','发布时间1','风格1','file/guanfanggedanFengmian1.jpg,file/guanfanggedanFengmian2.jpg,file/guanfanggedanFengmian3.jpg','歌名1','','歌手1'),(62,'2024-03-19 07:28:09','专辑名称2','歌词2','发布时间2','风格2','file/guanfanggedanFengmian2.jpg,file/guanfanggedanFengmian3.jpg,file/guanfanggedanFengmian4.jpg','歌名2','','歌手2'),(63,'2024-03-19 07:28:09','专辑名称3','歌词3','发布时间3','风格3','file/guanfanggedanFengmian3.jpg,file/guanfanggedanFengmian4.jpg,file/guanfanggedanFengmian5.jpg','歌名3','','歌手3'),(64,'2024-03-19 07:28:09','专辑名称4','歌词4','发布时间4','风格4','file/guanfanggedanFengmian4.jpg,file/guanfanggedanFengmian5.jpg,file/guanfanggedanFengmian6.jpg','歌名4','','歌手4'),(65,'2024-03-19 07:28:09','专辑名称5','歌词5','发布时间5','风格5','file/guanfanggedanFengmian5.jpg,file/guanfanggedanFengmian6.jpg,file/guanfanggedanFengmian7.jpg','歌名5','','歌手5'),(66,'2024-03-19 07:28:09','专辑名称6','歌词6','发布时间6','风格6','file/guanfanggedanFengmian6.jpg,file/guanfanggedanFengmian7.jpg,file/guanfanggedanFengmian8.jpg','歌名6','','歌手6');
/*!40000 ALTER TABLE `guanfanggedan` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `menu`
--DROP TABLE IF EXISTS `menu`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `menu` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`menujson` longtext COMMENT '菜单',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='菜单';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `menu`
--LOCK TABLES `menu` WRITE;
/*!40000 ALTER TABLE `menu` DISABLE KEYS */;
INSERT INTO `menu` VALUES (1,'2024-03-19 07:28:10','[{\"backMenu\":[{\"child\":[{\"appFrontIcon\":\"cuIcon-addressbook\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\"],\"menu\":\"排行榜\",\"menuJump\":\"列表\",\"tableName\":\"paixingbang\"}],\"fontClass\":\"icon-common48\",\"menu\":\"排行榜管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-paint\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\"],\"menu\":\"用户\",\"menuJump\":\"列表\",\"tableName\":\"yonghu\"}],\"fontClass\":\"icon-user6\",\"menu\":\"用户管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-vip\",\"buttons\":[\"查看\",\"修改\"],\"menu\":\"管理员\",\"menuJump\":\"列表\",\"tableName\":\"users\"}],\"fontClass\":\"icon-common4\",\"menu\":\"管理员管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-addressbook\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\"],\"menu\":\"海报\",\"menuJump\":\"列表\",\"tableName\":\"config\"}],\"fontClass\":\"icon-common37\",\"menu\":\"海报管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-form\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\",\"查看评论\"],\"menu\":\"音乐\",\"menuJump\":\"列表\",\"tableName\":\"yinle\"}],\"fontClass\":\"icon-common20\",\"menu\":\"音乐管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-circle\",\"buttons\":[\"查看\",\"修改\",\"删除\"],\"menu\":\"个人歌单\",\"menuJump\":\"列表\",\"tableName\":\"gerengedan\"},{\"appFrontIcon\":\"cuIcon-link\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\"],\"menu\":\"官方歌单\",\"menuJump\":\"列表\",\"tableName\":\"guanfanggedan\"}],\"fontClass\":\"icon-common27\",\"menu\":\"歌单管理\",\"unicode\":\"\"}],\"frontMenu\":[{\"child\":[{\"appFrontIcon\":\"cuIcon-list\",\"buttons\":[\"添加到歌单\"],\"menu\":\"音乐\",\"menuJump\":\"列表\",\"tableName\":\"yinle\"}],\"menu\":\"音乐管理\"}],\"hasBackLogin\":\"是\",\"hasBackRegister\":\"否\",\"hasFrontLogin\":\"否\",\"hasFrontRegister\":\"否\",\"roleName\":\"管理员\",\"tableName\":\"users\"},{\"backMenu\":[{\"child\":[{\"appFrontIcon\":\"cuIcon-link\",\"buttons\":[\"新增\",\"查看\",\"修改\",\"删除\"],\"menu\":\"我的收藏\",\"menuJump\":\"1\",\"tableName\":\"storeup\"}],\"fontClass\":\"icon-common28\",\"menu\":\"我的收藏管理\",\"unicode\":\"\"},{\"child\":[{\"appFrontIcon\":\"cuIcon-circle\",\"buttons\":[\"查看\",\"删除\"],\"menu\":\"个人歌单\",\"menuJump\":\"列表\",\"tableName\":\"gerengedan\"},{\"appFrontIcon\":\"cuIcon-link\",\"buttons\":[\"查看\"],\"menu\":\"官方歌单\",\"menuJump\":\"列表\",\"tableName\":\"guanfanggedan\"}],\"fontClass\":\"icon-common27\",\"menu\":\"歌单管理\",\"unicode\":\"\"}],\"frontMenu\":[{\"child\":[{\"appFrontIcon\":\"cuIcon-list\",\"buttons\":[\"添加到歌单\"],\"menu\":\"音乐\",\"menuJump\":\"列表\",\"tableName\":\"yinle\"}],\"menu\":\"音乐管理\"}],\"hasBackLogin\":\"否\",\"hasBackRegister\":\"否\",\"hasFrontLogin\":\"是\",\"hasFrontRegister\":\"是\",\"roleName\":\"用户\",\"tableName\":\"yonghu\"}]');
/*!40000 ALTER TABLE `menu` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `paixingbang`
--DROP TABLE IF EXISTS `paixingbang`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `paixingbang` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`songname` varchar(200) NOT NULL COMMENT '歌名',`songfile` longtext NOT NULL COMMENT '音乐文件',`singer` varchar(200) NOT NULL COMMENT '歌手',`fengmian` longtext COMMENT '封面',`paixingbang` varchar(200) DEFAULT NULL COMMENT '排行榜',`geci` longtext COMMENT '歌词',`fabushijian` datetime DEFAULT NULL COMMENT '发布时间',`fengge` varchar(200) DEFAULT NULL COMMENT '风格',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='排行榜';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `paixingbang`
--LOCK TABLES `paixingbang` WRITE;
/*!40000 ALTER TABLE `paixingbang` DISABLE KEYS */;
INSERT INTO `paixingbang` VALUES (51,'2024-03-19 07:28:09','歌名1','','歌手1','file/paixingbangFengmian1.jpg,file/paixingbangFengmian2.jpg,file/paixingbangFengmian3.jpg','排行榜1','歌词1','2024-03-19 15:28:09','风格1'),(52,'2024-03-19 07:28:09','歌名2','','歌手2','file/paixingbangFengmian2.jpg,file/paixingbangFengmian3.jpg,file/paixingbangFengmian4.jpg','排行榜2','歌词2','2024-03-19 15:28:09','风格2'),(53,'2024-03-19 07:28:09','歌名3','','歌手3','file/paixingbangFengmian3.jpg,file/paixingbangFengmian4.jpg,file/paixingbangFengmian5.jpg','排行榜3','歌词3','2024-03-19 15:28:09','风格3'),(54,'2024-03-19 07:28:09','歌名4','','歌手4','file/paixingbangFengmian4.jpg,file/paixingbangFengmian5.jpg,file/paixingbangFengmian6.jpg','排行榜4','歌词4','2024-03-19 15:28:09','风格4'),(55,'2024-03-19 07:28:09','歌名5','','歌手5','file/paixingbangFengmian5.jpg,file/paixingbangFengmian6.jpg,file/paixingbangFengmian7.jpg','排行榜5','歌词5','2024-03-19 15:28:09','风格5'),(56,'2024-03-19 07:28:09','歌名6','','歌手6','file/paixingbangFengmian6.jpg,file/paixingbangFengmian7.jpg,file/paixingbangFengmian8.jpg','排行榜6','歌词6','2024-03-19 15:28:09','风格6');
/*!40000 ALTER TABLE `paixingbang` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `storeup`
--DROP TABLE IF EXISTS `storeup`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `storeup` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`refid` bigint(20) DEFAULT NULL COMMENT 'refid',`tablename` varchar(200) DEFAULT NULL COMMENT '表名',`name` varchar(200) NOT NULL COMMENT '名称',`picture` longtext NOT NULL COMMENT '图片',`type` varchar(200) DEFAULT NULL COMMENT '类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注)',`inteltype` varchar(200) DEFAULT NULL COMMENT '推荐类型',`remark` varchar(200) DEFAULT NULL COMMENT '备注',`userid` bigint(20) NOT NULL COMMENT '用户id',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='我的收藏';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `storeup`
--LOCK TABLES `storeup` WRITE;
/*!40000 ALTER TABLE `storeup` DISABLE KEYS */;
/*!40000 ALTER TABLE `storeup` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `token`
--DROP TABLE IF EXISTS `token`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `token` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`userid` bigint(20) NOT NULL COMMENT '用户id',`username` varchar(100) NOT NULL COMMENT '用户名',`tablename` varchar(100) DEFAULT NULL COMMENT '表名',`role` varchar(100) DEFAULT NULL COMMENT '角色',`token` varchar(200) NOT NULL COMMENT '密码',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='token表';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `token`
--LOCK TABLES `token` WRITE;
/*!40000 ALTER TABLE `token` DISABLE KEYS */;
INSERT INTO `token` VALUES (1,1,'admin','users','管理员','gwljrymszrh65zqwn76j2as837iya1mm','2024-03-19 07:43:11','2024-03-19 08:43:11');
/*!40000 ALTER TABLE `token` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `users`
--DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`username` varchar(200) NOT NULL COMMENT '用户名',`password` varchar(200) NOT NULL COMMENT '密码',`role` varchar(200) DEFAULT NULL COMMENT '角色',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='管理员';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `users`
--LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'2024-03-19 07:28:10','admin','admin','管理员');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `yinle`
--DROP TABLE IF EXISTS `yinle`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yinle` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`geci` longtext COMMENT '歌词',`fengmian` longtext COMMENT '封面',`storeupnum` int(11) DEFAULT NULL COMMENT '收藏数量',`clicknum` int(11) DEFAULT NULL COMMENT '点击次数',`songname` varchar(200) NOT NULL COMMENT '歌名',`songfile` longtext NOT NULL COMMENT '音乐文件',`singer` varchar(200) NOT NULL COMMENT '歌手',`fabushijian` datetime DEFAULT NULL COMMENT '发布时间',`gequfengge` varchar(200) DEFAULT NULL COMMENT '歌曲风格',`userid` bigint(20) NOT NULL COMMENT '用户id',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 COMMENT='音乐';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `yinle`
--LOCK TABLES `yinle` WRITE;
/*!40000 ALTER TABLE `yinle` DISABLE KEYS */;
INSERT INTO `yinle` VALUES (71,'2024-03-19 07:28:09','歌词1','file/yinleFengmian1.jpg,file/yinleFengmian2.jpg,file/yinleFengmian3.jpg',1,1,'歌名1','','歌手1','2024-03-19 15:28:09','歌曲风格1',1),(72,'2024-03-19 07:28:09','歌词2','file/yinleFengmian2.jpg,file/yinleFengmian3.jpg,file/yinleFengmian4.jpg',2,2,'歌名2','','歌手2','2024-03-19 15:28:09','歌曲风格2',2),(73,'2024-03-19 07:28:09','歌词3','file/yinleFengmian3.jpg,file/yinleFengmian4.jpg,file/yinleFengmian5.jpg',3,3,'歌名3','','歌手3','2024-03-19 15:28:09','歌曲风格3',3),(74,'2024-03-19 07:28:09','歌词4','file/yinleFengmian4.jpg,file/yinleFengmian5.jpg,file/yinleFengmian6.jpg',4,4,'歌名4','','歌手4','2024-03-19 15:28:09','歌曲风格4',4),(75,'2024-03-19 07:28:09','歌词5','file/yinleFengmian5.jpg,file/yinleFengmian6.jpg,file/yinleFengmian7.jpg',5,5,'歌名5','','歌手5','2024-03-19 15:28:09','歌曲风格5',5),(76,'2024-03-19 07:28:09','歌词6','file/yinleFengmian6.jpg,file/yinleFengmian7.jpg,file/yinleFengmian8.jpg',6,6,'歌名6','','歌手6','2024-03-19 15:28:09','歌曲风格6',6);
/*!40000 ALTER TABLE `yinle` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `yonghu`
--DROP TABLE IF EXISTS `yonghu`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yonghu` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`zhanghao` varchar(200) DEFAULT NULL COMMENT '账号',`mima` varchar(200) DEFAULT NULL COMMENT '密码',`nicheng` varchar(200) DEFAULT NULL COMMENT '昵称',`shoujihao` varchar(200) DEFAULT NULL COMMENT '手机号',`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',`shengri` varchar(200) DEFAULT NULL COMMENT '生日',`touxiang` longtext COMMENT '头像',PRIMARY KEY (`id`),UNIQUE KEY `zhanghao` (`zhanghao`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='用户';
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `yonghu`
--LOCK TABLES `yonghu` WRITE;
/*!40000 ALTER TABLE `yonghu` DISABLE KEYS */;
INSERT INTO `yonghu` VALUES (31,'2024-03-19 07:28:09','账号1','123456','昵称1','19819881111','男','生日1','file/yonghuTouxiang1.jpg'),(32,'2024-03-19 07:28:09','账号2','123456','昵称2','19819881112','男','生日2','file/yonghuTouxiang2.jpg'),(33,'2024-03-19 07:28:09','账号3','123456','昵称3','19819881113','男','生日3','file/yonghuTouxiang3.jpg'),(34,'2024-03-19 07:28:09','账号4','123456','昵称4','19819881114','男','生日4','file/yonghuTouxiang4.jpg'),(35,'2024-03-19 07:28:09','账号5','123456','昵称5','19819881115','男','生日5','file/yonghuTouxiang5.jpg'),(36,'2024-03-19 07:28:09','账号6','123456','昵称6','19819881116','男','生日6','file/yonghuTouxiang6.jpg');
/*!40000 ALTER TABLE `yonghu` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;-- Dump completed on 2024-03-20 12:55:45

为什么选择我:

我是程序员阿龙,专注于软件开发,拥有丰富的编程能力和实战经验。在过去的几年里,我辅导了上千名学生,帮助他们顺利完成毕业项目,同时我的技术分享也吸引了超过50W+的粉丝。我是CSDN特邀作者、博客专家、新星计划导师,并在Java领域内获得了多项荣誉,如博客之星。我的作品也被掘金、华为云、阿里云、InfoQ等多个平台推荐,成为各大平台的优质作者。

已经为上百名同学获得优秀毕业生!!

源码获取:
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻

 精彩专栏推荐订阅:在下方专栏👇🏻


 

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

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

相关文章

这条挣钱的路,离我好遥远啊

近日,笔者在发表的《乱篇弹(54)让子弹飞》一文中写道:“ 当然,笔者在《博客中国-狼头长啸的作家专栏》耕耘期间,也赚了一些用以补贴自己养老的‘ 散碎银两’。那么笔者是否可以依照知乎网的‘申请开通权限’…

支付宝远程收款跳转码接口api之工作证跳转收款码

1、在制作工作证跳转收款之前需要在支付宝上开通工作证 2、然后获取支付宝账户信息、收款码等信息 3、将所需信息填入如下代码之中 const axios require(axios); const authCode 从客户端接收到的授权码;axios({method: post,url: https://openapi.alipay.com/alipay.syst…

用通义灵码如何快速合理解决遗留代码问题?

本文首先介绍了遗留代码的概念,并对遗留代码进行了分类。针对不同类型的遗留代码,提供了相应的处理策略。此外,本文重点介绍了通义灵码在维护遗留代码过程中能提供哪些支持。 什么是遗留代码 与过时技术相关的代码: 与不再受支持的…

Python如何配置环境变量详解

一、概述 前提:已安装 Python,如下图: 1.1 检查是否已配置成功(选) 1 2 3 4 5 1. 打开运行窗口 (1) 快捷键 : Win r,并输入 cmd (2) 直接输入: Python 2. 若有下列提示,即为 安装成功…

星辰计划04-深入理解kafka的消息存储和索引设计

消息存储 提到存储不得不说消息的读写,那么kafka他是如何读写数据的呢? 读取消息 1.通过debug(如何debug) 我们可以得到下面的调用栈,最终通过FileRecords来读取保存的数据 写入消息 1.通过debug(如何debug) 我们可以得到下面的调用栈&am…

【HTTP 和 HTTPS详解】3

HTTP 状态代码 HTTP 状态代码是服务器发送给客户端的三位数字,用于指示客户端请求的结果。它们分为五类:信息性(100-199)、成功(200-299)、重定向(300-399)、客户端错误&#xff08…

怎么不用付费直接编辑pdf?5款pdf在线编辑器免费推荐给你!

在我们日常工作中,可能会经常需要直接编辑修改pdf内容,例如,在将文档发送给其它人之前,您可能需要进行一些修改;或者当扫描的文本出现错误时,您也需要进行修正。此时,如果有一款在线编辑器&…

【C++笔记】初始模版和STL简介

【C笔记】初始模版和STL简介 🔥个人主页:大白的编程日记 🔥专栏:C笔记 文章目录 【C笔记】初始模版和STL简介前言一.初始模版1.1泛型编程1.2函数模版1.3类模板 二.STL简介2.1什么是STL2.2STL的版本2.3STL的六大组件2.4STL的重要…

Vue项目之Element-UI(Breadcrumb)动态面包屑效果 el-breadcrumb

效果预览 需要导航的页面Vue.js 最笨的方法就是在每个需要面包屑的页面中固定写好 <template><div class="example-container"><el-breadcrumb separator="/"

Tableau数据可视化入门

目录 一、实验名称 二、实验目的 三、实验原理 四、实验环境 五、实验步骤 1、Tableau界面引导 2、数据来源 3、数据预处理操作 4、制作中国各个地区的利润图表 4.1条形图 4.2气泡图 5、制作填充地球图 一、实验名称&#xff1a; 实验一&#xff1a;Tableau数据可视…

RTE大会报名丨 重塑语音交互:音频技术和 Voice AI,RTE2024 技术专场第一弹!

Voice AI 实现 human-like 的最后一步是什么&#xff1f; AI 视频爆炸增长&#xff0c;新一代编解码技术将面临何种挑战&#xff1f; 当大模型进化到实时多模态&#xff0c;又将诞生什么样的新场景和玩法&#xff1f; 所有 AI Infra 都在探寻规格和性能的最佳平衡&#xff0…

美畅物联丨GB/T 28181系列之TCP/UDP被动模式和TCP主动模式

GB/T 28181《安全防范视频监控联网系统信息传输、交换、控制技术要求》作为我国安防领域的重要标准&#xff0c;为视频监控系统的建设提供了全面的技术指导和规范。该标准详细规定了视频监控系统的信息传输、交换和控制技术要求&#xff0c;在视频流传输方面&#xff0c;GB/T 2…

考研数据结构——C语言实现插入排序

插入排序是一种简单直观的比较排序算法&#xff0c;它的工作原理是通过构建有序序列&#xff0c;对于未排序数据&#xff0c;在已排序序列中从后向前扫描&#xff0c;找到相应位置并插入。插入排序在实现上&#xff0c;通常采用in-place&#xff08;原地排序&#xff09;&#…

Git 与远程分支

90.远程仓库和分支 我们经常需要对远程仓库里的分支进行更新。 ‍ 当从远程库 clone 时&#xff0c;默认情况下&#xff0c;只会拉取 master ​分支&#xff0c;并且会将本地的 master 分支和远程的 master 分支关联起来&#xff1a; $ git branch * master‍ ‍ 推送本地…

17.第二阶段x86游戏实战2-线程发包和明文包

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 本次游戏没法给 内容参考于&#xff1a;微尘网络安全 本人写的内容纯属胡编乱造&#xff0c;全都是合成造假&#xff0c;仅仅只是为了娱乐&#xff0c;请不要…

kubernetes的网络

kubernetes网络模型 Kubernetes采用的是基于扁平地址空间的网络模型&#xff0c;集群中的每个Pod都有自己的IP地址&#xff0c;Pod之间不需要配置NAT就能直接通信&#xff0c;同一个Pod中的容器共享Pod的IP&#xff0c;能够通过localhost通信Pod容器内的通信 当Pod被调度到某个…

车辆重识别(去噪扩散概率模型)论文阅读2024/9/27

[2] Denoising Diffusion Probabilistic Models 作者&#xff1a;Jonathan Ho Ajay Jain Pieter Abbeel 单位&#xff1a;加州大学伯克利分校 摘要&#xff1a; 我们提出了高质量的图像合成结果使用扩散概率模型&#xff0c;一类潜变量模型从非平衡热力学的考虑启发。我们的最…

【hot100-java】【零钱兑换】

R9-dp篇 class Solution {public int coinChange(int[] coins, int amount) {int ncoins.length;int [][] fnew int[n1][amount1];//除2防止下面1溢出Arrays.fill(f[0],Integer.MAX_VALUE/2);f[0][0]0;for (int i0;i<n;i){for (int c0;c<amount;c){if(c<coins[i]) f[i…

5G NR 协议规范表(对应3GPP 协议编号)

文章目录 5G NR 协议规范表&#xff08;对应3GPP 协议编号&#xff09;5G 架构相关协议5G 新空口相关协议无线接入网相关协议终端相关协议 5G NR 协议规范表&#xff08;对应3GPP 协议编号&#xff09; 5G 架构相关协议 5G 新空口相关协议 无线接入网相关协议 终端相关协议

网页设计html心得

一&#xff0c;认识网页 说到网页&#xff0c;其实大家并不陌生 1.1网页究竟是什么&#xff1f; 网页主要由文字、图像和超链接等元素构成。当然&#xff0c;除了这些元素&#xff0c;网页中还可以包含音频、视频以及Flash等。 1.2网页是如何形成的呢&#xff1f; 1.特殊的…