前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >主题配置

主题配置

作者头像
Dean0731
发布于 2020-05-11 02:55:18
发布于 2020-05-11 02:55:18
95300
代码可运行
举报
文章被收录于专栏:blog-技术博客blog-技术博客
运行总次数:0
代码可运行

配置项

你可以配置在window.cnblogsConfig里。

!> Url 类型的配置,请尽量配置支持 Https 的地址!

示例

例如我原配置为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script type="text/javascript">
    window.cnblogsConfig = {
        GhVersions    : 'v1.2.2',
        blogUser      : "userName",
        blogAvatar    : "https://xxxx.png",
        blogStartDate : "2016-11-17",
    }
<script>

我需要新增关于主页图片的配置:homeTopImg

新增配置为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script type="text/javascript">
    window.cnblogsConfig = {
        GhVersions    : 'v1.2.2',
        blogUser      : "userName",
        blogAvatar    : "https://xxxx.png",
        blogStartDate : "2016-11-17",
        homeTopImg    : [
            "https://x1.jpg",
            "https://x2.jpg",
            "https://x3.jpg",
        ],
    }
<script>

?> JavaScript 对象是被命名值的容器。值以名称:值对的方式来书写(名称和值由冒号分隔)。

仓库配置

GhUserName - GitHub用户

  • 类型:String
  • 默认值:BNDong

GitHub用户名(不是昵称),注意大小写。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    GhUserName: 'BNDong',
}

GhRepositories - GitHub仓库

  • 类型:String
  • 默认值:Cnblogs-Theme-SimpleMemory

GitHub主题仓库名称。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    GhRepositories: 'Cnblogs-Theme-SimpleMemory',
}

GhVersions - 主题版本

  • 类型:String
  • 默认值:v1.1.2

GitHub发布版本或提交哈希值,根据版本加载代码。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    GhVersions: 'v1.1.2',
    // or
    GhVersions: 'd2c2e52cfef...38998f0e', // 全哈希值,不要使用七位的部分哈希值
}

!> 不推荐使用哈希值加载代码;使用哈希值要明确使用的哈希值所在的大版本中,保证设置的兼容性!

基础信息配置

blogUser - 用户昵称

  • 类型:String
  • 默认值:[默认抓取博客园用户名]

用户昵称。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    blogUser: 'BNDong',
}

blogAvatar - 用户头像

  • 类型:Url
  • 默认值:""

用户头像图片Url。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    blogAvatar: 'https://pic.cnblogs.com/avatar/1065454/20161119225202.png',
}

blogStartDate - 入园时间

  • 类型:Date
  • 默认值:2019-01-01

入园时间,年-月-日,入园时间查看方法:鼠标停留园龄时间上,会显示入园时间。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    blogStartDate: '2019-01-01',
}

网站配置

webpageTitleOnblur - 失去焦点标签文字

  • 类型:String
  • 默认值:(o゚v゚)ノ Hi

当页面失去焦点,页面title显示的文字。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    webpageTitleOnblur: '(o゚v゚)ノ Hi',
}

webpageTitleOnblurTimeOut - 失去焦点变化延时

  • 类型:Number
  • 默认值:500

当页面失去焦点,页面title变化的延时时间,单位毫秒。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    webpageTitleOnblurTimeOut: 500,
}

webpageTitleFocus - 获取焦点标签文字

  • 类型:String
  • 默认值:(*´∇`*) 欢迎回来!

当页面获取焦点,页面title显示的文字;显示后,延时恢复原title。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    webpageTitleFocus: '(*´∇`*) 欢迎回来!',
}

webpageTitleFocusTimeOut - 获取焦点变化延时

  • 类型:Number
  • 默认值:1000

当页面获取焦点,页面title变化的延时时间,单位毫秒。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    webpageTitleFocusTimeOut: 1000,
}

webpageIcon - 网站图标

  • 类型:Url
  • 默认值:""

网站图标图片Url。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    webpageIcon: "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/blog_logo.webp",
}

字体图标扩展

fontIconExtend - 字体图标库扩展

字体图标库扩展Css的Url。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    fontIconExtend: "//at.alicdn.com/t/font_543384_ezv3l7gd9r7.css",
}

菜单配置

menuCustomList - 菜单数据

自定义菜单数据,显示在默认数据下方。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    menuCustomList: {
        "title1": { // 标题
            "data": [ // 列表数据 ['列表', '链接']
                ['我的博客1', 'https://www.cnblogs.com/bndong/'],
                ['我的博客2', 'https://www.cnblogs.com/bndong/'],
                ['我的博客3', 'https://www.cnblogs.com/bndong/'],
                ['我的博客4', 'https://www.cnblogs.com/bndong/'],
                ['我的博客5', 'https://www.cnblogs.com/bndong/'],
            ],
            "icon": "icon-brush_fill" // 配置图标,参考文档:定制化/字体图标库
        },
        "title2": { // 标题
            "data": [ // 列表数据 ['列表', '链接']
                ['我的博客6', 'https://www.cnblogs.com/bndong/'],
                ['我的博客7', 'https://www.cnblogs.com/bndong/'],
                ['我的博客8', 'https://www.cnblogs.com/bndong/'],
                ['我的博客9', 'https://www.cnblogs.com/bndong/'],
                ['我的博客10', 'https://www.cnblogs.com/bndong/'],
            ],
            "icon": "icon-brush_fill" // 配置图标,参考文档:定制化/字体图标库
        },
    },
}

menuNavList - 菜单导航

?> 版本 >= v1.1.2

  • 类型:Array
  • 默认值:[]

自定义菜单导航,显示在默认导航下方。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    menuNavList: [ // 列表数据 ['导航名称', '链接']
        ['我的博客1', 'https://www.cnblogs.com/bndong/'],
        ['我的博客2', 'https://www.cnblogs.com/bndong/'],
    ],
}

menuUserInfoBgImg - 菜单个人信息背景图片

?> 版本 >= v1.1.5

  • 类型:Url
  • 默认值:""

菜单个人信息背景图片设置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    menuUserInfoBgImg: 'https://xxx,jpg',
}

进度条配置

progressBar

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    id      : 'top-progress-bar', // 请勿修改该值
    color   : '#77b6ff',
    height  : '2px',
    duration: 0.2,
}

进度条配置,显示在页面顶部。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    progressBar: {
         color   : '#77b6ff',
    },
}

Loading配置

loading

  • 类型:Object
  • 相关文档:Loading
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    rebound: {
        tension: 16,
        friction: 5,
    },
    spinner: {
        id: 'spinner',
        radius: 90,
        sides: 3,
        depth: 4,
        colors: {
            background: '#f0f0f0',
            stroke: '#272633',
            base: null,
            child: '#272633',
        },
        alwaysForward: true, // When false the spring will reverse normally.
        restAt: 0.5,         // A number from 0.1 to 0.9 || null for full rotation
        renderBase: false,
    }
}

页面加载loading。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    loading: {
         rebound: {
             tension: 16,
         },
         spinner: {
             id: 'spinner',
             radius: 90,
         }
    },
}

页面动效配置

homeTopAnimationRendered - 是否渲染主页banner动效

  • 类型:Boolean
  • 默认值:true

是否渲染主页banner动效。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    homeTopAnimationRendered: true,
}

homeTopAnimation - 主页banner动效配置

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    radius: 15,
    density: 0.2,
    color: 'rgba(255,255,255, .2)', // 颜色设置,“random” 为随机颜色
    clearOffset: 0.3,
}

主页banner动效配置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    homeTopAnimation: {
         color   : 'random',
    },
}

essayTopAnimationRendered - 是否渲染文章页banner动效

  • 类型:Boolean
  • 默认值:true

是否渲染文章页banner动效。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayTopAnimationRendered: true,
}

essayTopAnimation - 文章页banner动效配置

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    triW : 14,
    triH : 20,
    neighbours : ["side", "top", "bottom"],
    speedTrailAppear : .1,
    speedTrailDisappear : .1,
    speedTriOpen : 1,
    trailMaxLength : 30,
    trailIntervalCreation : 100,
    delayBeforeDisappear : 2,
    colorsRandom: false, // v1.2.4 是否开启随机颜色
    colors: [
        '#96EDA6', '#5BC6A9',
        '#38668C', '#374D84',
        '#BED5CB', '#62ADC6',
        '#8EE5DE', '#304E7B'
    ]
}

文章页banner动效配置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayTopAnimation: {
        triW : 14,
        triH : 20,
    },
}

bgAnimationRendered - 是否渲染页面背景动效

  • 类型:Boolean
  • 默认值:true

是否渲染页面背景动效。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    bgAnimationRendered: true,
}

backgroundAnimation - 页面背景动效配置

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    colorSaturation: "60%",
    colorBrightness: "50%",
    colorAlpha: 0.5,
    colorCycleSpeed: 5,
    verticalPosition: "random",
    horizontalSpeed: 200,
    ribbonCount: 3,
    strokeSize: 0,
    parallaxAmount: -0.2,
    animateSections: true
}

页面背景动效配置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    backgroundAnimation: {
        colorSaturation: "60%",
        colorBrightness: "50%",
    },
}

主页配置

homeTopImg - 主页banner图片

  • 类型:Array
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[
    "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/home_top_bg.webp"
]

主页banner图片Url,推荐尺寸>= 1920*1080,支持多张,每次刷新随机设置一张。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    homeTopImg: [
        "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/home_top_bg.webp",
        "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/home_top_bg.webp"
    ],
}

homeBannerText - 主页banner上的标语

  • 类型:String
  • 默认值:""

主页banner上的标语,设置此选项会固定显示文字,默认为空,自动获取一句。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    homeBannerText: "好好学习,天天向上!",
}

homeBannerTextType - 标语获取源

?> 版本 >= v1.1.3

  • 类型:String
  • 默认值:"jinrishici"

主页 banner 上的标语获取源,默认为 jinrishici 每次刷新随机获取一句古诗词。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    homeBannerTextType: "one",
}

/** 所有可配置项
jinrishici:每次刷新随机获取一句古诗词。
one:每日获取一句话
*/

文章页配置

essayTopImg - 文章页banner图片

  • 类型:Array
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[
    "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/nothome_top_bg.webp"
]

文章页banner图片Url,推荐尺寸>= 1920*600,支持多张,每次刷新随机设置一张。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayTopImg: [
        "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/nothome_top_bg.webp",
        "https://gitee.com/dbnuo/Cnblogs-Theme-SimpleMemory/raw/master/img/webp/nothome_top_bg.webp"
    ],
}

essaySuffix - 文章后缀配置

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    codeImgUrl   : '', // >= v1.1.5 左侧图片设置,不配置使用 window.cnblogsConfig.blogAvatar
    aboutHtml    : '', // 关于博主,不配置使用默认
    copyrightHtml: '', // 版权声明,不配置使用默认
    supportHtml  : '',  // 声援博主,不配置使用默认
}

文章后缀配置,不配置使用默认。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essaySuffix: {
        aboutHtml: "I am a good person",
    },
}

代码高亮配置

使用博客园默认高亮

essayCodeHighlightingType
  • 类型:String
  • 默认值:"cnblogs"

使用博客园代码高亮样式,介意加载速度的可以使用此配置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayCodeHighlightingType: "cnblogs",
}
essayCodeHighlighting
  • 类型:String
  • 默认值:""

当使用博客园代码高亮样式时,此配置不会对渲染产生影响。

使用 highlightjs

essayCodeHighlightingType
  • 类型:String
  • 默认值:"cnblogs"

使用highlightjs插件渲染代码高亮。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayCodeHighlightingType: "highlightjs",
}
essayCodeHighlighting
  • 类型:String
  • 默认值:""

highlightjs 代码高亮主题:demo

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayCodeHighlighting: "a11y-dark",
}

/** 所有可配置项
default、a11y-dark、a11y-light、agate、an-old-hope、androidstudio、arduino-light、arta、ascetic
、atelier-cave-dark、atelier-cave-light、atelier-dune-dark、atelier-dune-light、atelier-estuary-dark
、atelier-estuary-light、atelier-forest-dark、atelier-forest-light、atelier-heath-dark
、atelier-heath-light、atelier-lakeside-dark、atelier-lakeside-light、atelier-plateau-dark、atelier-plateau-light
、atelier-savanna-dark、atelier-savanna-light、atelier-seaside-dark、atelier-seaside-light
、atelier-sulphurpool-dark、atelier-sulphurpool-light、atom-one-dark-reasonable、atom-one-dark、atom-one-light
、brown-paper、codepen-embed、color-brewer、darcula、dark、darkula、docco、dracula、far
、foundation、github-gist、github、gml、googlecode、grayscale、gruvbox-dark、gruvbox-light、hopscotch
、hybrid、idea、ir-black、isbl-editor-dark、isbl-editor-light、kimbie.dark、kimbie.light、lightfair
、magula、mono-blue、monokai-sublime、monokai、nord、obsidian、ocean、paraiso-dark、paraiso-light、pojoaque
、purebasic、qtcreator_dark、qtcreator_light、railscasts、rainbow、routeros、school-book、shades-of-purple
、solarized-dark、solarized-light、sunburst、tomorrow-night-blue、tomorrow-night-bright
、tomorrow-night-eighties、tomorrow-night、tomorrow、vs、vs2015、xcode、xt256、zenburn
*/

使用 prettify

essayCodeHighlightingType
  • 类型:String
  • 默认值:"cnblogs"

使用prettify插件渲染代码高亮。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayCodeHighlightingType: "prettify",
}
essayCodeHighlighting
  • 类型:String
  • 默认值:""

prettify 代码高亮主题(需梯子访问):demo

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    essayCodeHighlighting: "obsidian",
}

/** 所有可配置项
prettify、desert、sunburst、obsidian、doxy
*/

页脚配置

footerStyle - 页脚样式

?> 版本 >= v1.1.8

  • 类型:Int
  • 默认值:2
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    footerStyle: 1,
}

bottomBlogroll - 友情链接

  • 类型:Array
  • 默认值:[]

友情链接。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    bottomBlogroll: [ // 友情链接,[[链接名,链接]....]
        ["申请坑位", 'https://msg.cnblogs.com/send/BNDong'],
        ["申请坑位", 'https://msg.cnblogs.com/send/BNDong'],
        ["申请坑位", 'https://msg.cnblogs.com/send/BNDong'],
        ["申请坑位", 'https://msg.cnblogs.com/send/BNDong'],
        ["申请坑位", 'https://msg.cnblogs.com/send/BNDong'],
    ],
}

bottomText - 页脚标语

  • 类型:Object
  • 默认值:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    icon: "❤️",
    left : "",
    right: ""
}

页脚标语。

?> v1.1.4 版本之前不配置使用默认标语,v1.1.4 版本及以后不配置不会显示。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    bottomText: {
        left : "好好学习",
        right: "天天向上",
    },
}

控制台输出

consoleList

  • 类型:Array
  • 默认值:[]

控制台输出。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
window.cnblogsConfig = {
    consoleList: [
         ['BNDong CNBlogs', 'https://www.cnblogs.com/bndong'],
         ['BNDong GitHub', 'https://github.com/BNDong'],
         ['BNDong Email', 'dbuo@foxmail.com'],
    ],
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
《MySQL核心知识》第10章:自定义存储过程和函数
今天是《MySQL核心知识》专栏的第10章,今天为大家系统的讲讲MySQL中如何自定义存储过程和函数,希望通过本章节的学习,小伙伴们能够举一反三,彻底掌握MySQL中关于自定义存储过程和函数的知识。好了,开始今天的正题吧。
冰河
2022/12/01
3.7K0
《MySQL核心知识》第10章:自定义存储过程和函数
Mysql中的自定义函数和自定义过程
转载自 http://www.cnblogs.com/lyhabc/p/3793524.html
allsmallpig
2021/02/25
4.6K0
MySQL学习笔记-进阶部分
MySQL是一个关系型数据库管理系统,它将数据保存在不同表中以提供数据的灵活性。MySQL所使用的 SQL 是用于访问数据库的最常用标准化语言。MySQL基础介绍 部分的创建数据库、创建数据表、更新数据、查询数据等语句都是MySQL编程的一部分。
李市
2023/12/08
4530
【MySQL高级】存储过程和函数
存储过程和函数是 事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。
陶然同学
2023/02/24
1K0
【MySQL高级】存储过程和函数
mysql-存储过程(转载)
转自(http://www.cnblogs.com/exmyth/p/3303470.html)
用户2038589
2018/09/06
9560
mysql存储过程
MySQL存储过程 14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: 1.CREATEPROCEDUREsp_name([proc_parameter[,...]]) 2.[characteristic...]routine_body 其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; characteristic参数指定存储过程的特性;routine_body参数是SQL代码的内容,可以用BEGIN…END来标志SQL代码的开始和结束。 proc_parameter中的每个参数由3部分组成。这3部分分别是输入输出类型、参数名称和参数类型。其形式如下: 1.[IN|OUT|INOUT]param_nametype
张哥编程
2024/12/13
3860
Mysql高级7-存储过程
  存储过程是事先经过编译并存储在数据库中的一段sql语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库sql语言层面的代码封装与重用。
Se7eN_HOU
2023/08/15
8380
MySQL自定义函数和存储过程
MySQL函数是一些具有特定功能的方法,在编写sql时,可以进行使用,从而完成对数据的处理。
半月无霜
2023/03/03
3.1K0
MySQL自定义函数和存储过程
MySQL数据库之存储过程与存储函数
        存储过程和存储函数类似于面向对象程序设计语言中的方法,可以简化代码,提高代码的重用性。本文主要介绍如何创建存储过程和存储函数,以及存储过程与函数的使用、修改、删除等操作。
星哥玩云
2022/08/17
7.2K0
MySQL数据库之存储过程与存储函数
MySQL的存储过程_MySQL创建存储过程
在项目开发中,经常会遇到这样一种场景,当修改A表的一条数据时,需要关联修改B表、C表甚至其他更多表的数据,为什么会这样呢?
全栈程序员站长
2022/11/08
22.8K0
MySQL的存储过程_MySQL创建存储过程
⑩⑤【DB】详解MySQL存储过程:变量、游标、存储函数、循环,判断语句、参数传递..
注意:用户定义的变量无需对其进行声明或初始化,不声明或初始化获取到的值为NULL。
.29.
2023/11/20
2.3K0
⑩⑤【DB】详解MySQL存储过程:变量、游标、存储函数、循环,判断语句、参数传递..
MySQL存储过程、函数、视图、触发器、索引和锁的基本知识
视图存储了查询,当调用的时候会生成查询语句对应的结果集,一个视图可以看成是一个虚拟的表。
青山师
2023/05/05
1.2K0
Mysql存储过程和存储函数
1.5.2. CASE - WHEN - THEN - ELSE - END CASE
爱撒谎的男孩
2019/12/31
1.9K0
第16章_变量、流程控制与游标
在 MySQL 数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终的结果数据。
程序员Leo
2023/08/07
4160
第16章_变量、流程控制与游标
MySQL存储过程学习
作为mysql的初学者,自己看着教程视频,做的笔记,以便日后回顾复习,纯手打,可能有些误差,可指出更正。
sgr997
2022/11/10
4570
2024Mysql And Redis基础与进阶操作系列(9)作者——LJS[含MySQL存储过程之局部、系统变量、参数传递、流程控制-判断/case具体详步骤;注意点及常见报错问题所对应的解决方法]
存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于 JAVA语言中的方法;
盛透侧视攻城狮
2024/10/22
2180
2024Mysql And Redis基础与进阶操作系列(9)作者——LJS[含MySQL存储过程之局部、系统变量、参数传递、流程控制-判断/case具体详步骤;注意点及常见报错问题所对应的解决方法]
MySQL 进阶之存储过程/存储函数/触发器
上面给大家演示了存储过程中的基本语法,现在只是在存储过程中定义了一条简单的select 语句 ,并没有任何逻辑。
叫我阿杰好了
2022/11/07
2.3K0
MySQL 进阶之存储过程/存储函数/触发器
MySQL 视图/存储过程/触发器
视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。
用户9615083
2022/12/25
2.6K0
MySQL 视图/存储过程/触发器
浅谈 MySQL 存储过程与函数
存储过程 和 存储函数说实话本人工作中不经常使用,康师傅也说 阿里开发准则 不建议使用存储过程/函数… 但这并不是咱不会的理由🙃
Java_慈祥
2024/08/06
2750
浅谈 MySQL 存储过程与函数
SQL视图、存储过程、触发器
视图(view)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。 通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。
海盗船长
2023/10/11
3900
推荐阅读
相关推荐
《MySQL核心知识》第10章:自定义存储过程和函数
更多 >
LV.1
这个人很懒,什么都没有留下~
目录
  • 配置项
    • 示例
    • 仓库配置
      • GhUserName - GitHub用户
      • GhRepositories - GitHub仓库
      • GhVersions - 主题版本
    • 基础信息配置
      • blogUser - 用户昵称
      • blogAvatar - 用户头像
      • blogStartDate - 入园时间
    • 网站配置
      • webpageTitleOnblur - 失去焦点标签文字
      • webpageTitleOnblurTimeOut - 失去焦点变化延时
      • webpageTitleFocus - 获取焦点标签文字
      • webpageTitleFocusTimeOut - 获取焦点变化延时
      • webpageIcon - 网站图标
    • 字体图标扩展
      • fontIconExtend - 字体图标库扩展
    • 菜单配置
      • menuCustomList - 菜单数据
      • menuNavList - 菜单导航
      • menuUserInfoBgImg - 菜单个人信息背景图片
    • 进度条配置
      • progressBar
    • Loading配置
      • loading
    • 页面动效配置
      • homeTopAnimationRendered - 是否渲染主页banner动效
      • homeTopAnimation - 主页banner动效配置
      • essayTopAnimationRendered - 是否渲染文章页banner动效
      • essayTopAnimation - 文章页banner动效配置
      • bgAnimationRendered - 是否渲染页面背景动效
      • backgroundAnimation - 页面背景动效配置
    • 主页配置
      • homeTopImg - 主页banner图片
      • homeBannerText - 主页banner上的标语
      • homeBannerTextType - 标语获取源
    • 文章页配置
      • essayTopImg - 文章页banner图片
      • essaySuffix - 文章后缀配置
    • 代码高亮配置
      • 使用博客园默认高亮
      • 使用 highlightjs
      • 使用 prettify
    • 页脚配置
      • footerStyle - 页脚样式
      • bottomBlogroll - 友情链接
      • bottomText - 页脚标语
    • 控制台输出
      • consoleList
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档