为您找到相关文章18篇
  • 关于在Typecho中无法发布包含emoji表情的文章

    04-13 今天在写博客的时候,使用了一些emoji的表情,在markdown编辑器中一切都正常。但是在Typecho系统中发布文章的时候,却报错了:经过查询资料得知,如果 Typecho 无法正常存储或显示 Emoji 表情(😊👉📌 等),一般是因为 MySQL 数据库的字符集和排序规则不支持 4 字节的 UTF-8(utf8mb4)。以下是完整的解决方案:1. 修改 MySQL 数据库字符集Typecho 默认使用 utf8(仅支持 3 字节字符,无法存储 Emoji),需要改为 utf8mb4(支持 4 字节)。(1)修改数据库登录 MySQL/MariaDB,执行:-- 修改数据库字符集(将...
    其他 - 去评论 - 834人浏览
  • Maven中dependency的scope有哪些?

    04-13 在 Maven 中,<dependency> 的 scope 用于控制依赖项在构建生命周期的不同阶段是否可用。共有 6 种标准 scope,每种适用于不同的场景:1. compile(默认值,未指定时使用)✅ 编译(compile)、测试(test)、运行(runtime) 均可用⚠️ 会包含在最终的打包(JAR/WAR)中💡 适用场景:项目中绝大多数依赖(如 Spring Core、Lombok、Gson)2. provided✅ 编译(compile)、测试(test) 可用❌ 运行时(runtime)由目标环境(如JDK/Tomcat)提供,不会打到包里💡 适用场景:S...
    后端 - 去评论 - 800人浏览
  • 阿里云快速安装Docker

    03-21 阿里云安装Docker。安装Docker1 运行以下命令,下载docker-ce的yum源。  sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2 运行以下命令,安装Docker。sudo yum -y install docker-ce3 执行以下命令,检查Docker是否安装成功。sudo docker -v如下图回显信息所示,表示Docker已安装成功。4 执行以下命令,启动Docker服务,并设置开机自启动。su...
    技术 | 其他 - 去评论 - 1060人浏览
  • MySQL/MariaDB无法远程链接访问的问题

    2023-11-08 在远程链接访问MySQL/MariaDB的时候,出现了下面的异常:Host '172.25.34.239' is not allowed to connect to this MariaDB server出现这种问题的原因:是因为MySQL/MariaDB没有设置远程的访问权限先看看目前都有哪些账号如果也和我一样,有一条host=%的用户信息,那么它其实就是一个远程访问的账号,尝试着用这个账号链接登录。如果这个账号忘记密码无法登录或者没有类似这样的账号信息,可以执行这条命令:MariaDB [mysql]>grant all privileges on *.* to '用户名'@'...
    后端 - 去评论 - 647人浏览
  • Nacos 下载与安装

    2023-10-31 Nacos官方官方入口:https://nacos.io/zh-cn/index.html下载 Nacos下载地址:https://github.com/alibaba/nacos/releases/下载成功后,会得到一个名称为nacos-server-1.4.3.zip的文件,解压后的目录结构如下:bin:存放启动和关闭Nacos Server的脚本文件conf:Nacos Server的配置目录target:Nacos Server的Jar包存放目录还有两个文件夹,会在启动Nacos之后生成。data:Nacos数据目录,Nacos默认使用Derby数据库logs:存放日志文件启动N...
    后端 - 去评论 - 693人浏览
  • 关于解决Mybatis和MybatisPlus中实体类对应字段与数据库关键字冲突问题

    2023-09-24 在项目中如果我们实体对应的表中包含数据库的关键字,就会出现如下异常信息:### Error querying database. Cause: java.sql.SQLSyntaxErrorException: (conn=684898) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order,parent FROM typecho_metas ### T...
    后端 - 去评论 - 635人浏览
  • MySQL创建自定义函数报SQL错误 [1064] [42000]的解决办法

    2022-11-29 因为一次开发需要创建一部分的自定义函数,自定义函数代码如下:CREATE FUNCTION formatDate(fdate datetime) RETURNS VARCHAR(255) BEGIN DECLARE x VARCHAR(255) DEFAULT ''; SET x= date_format(fdate,'%Y年%m月%d日%H时%i分%s秒'); RETURN x; END然而在执行创建自定义函数的语句时,却报如下的错误信息:Error occurred during SQL script execution 原因: SQL 错误 [1064]...
    后端 - 去评论 - 688人浏览
  • MariaDB关闭远程连接

    2022-10-15 近期在服务器上部署MariaDB后发现无法远程连接,经过查询资料发现MariaDB为了增强安全性而跳过了端口监听.我们可以通过一下命令查询当前端口的监听状态:mysql> SHOW VARIABLES; 或者 mysql> SHOW VARIABLES LIKE 'skip_networking';查看skip_networking,如果skip_networking=ON ,则将mariadb-server.cnf配置文件中将 skip_networking 注释掉,即可远程连接。[mysqld] # 关闭远程连接,注释掉即可打开远程连接 skip-networking ...
    后端 - 去评论 - 533人浏览
  • Flyway快速入门及实战

    2019-05-13 Flyway介绍1、Flyway是什么?Flyway是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。 Flyway可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置。 Migrations可以写成SQL脚本,也可以写在Java代码中,不仅支持Command Line和Java API,还支持Build构建工具和Spring Boot等。 同时在分布式环境下能够安全可靠地升级数据库,同时也支持失败恢复等。关于Flywayhttps://flywaydb.org/2、Flyway是如何工作的?Flyway对数据库进行版本管理主...
    后端 - 去评论 - 589人浏览
  • CentOS 7.2安装MariaDB

    2019-01-21 目前的CentOS7默认可以安装MarialDB,本文主要针对默认版本。1、如果要安装最新的版本,需要自己设置安装源rpm -qa |grep mariadb yum remove mysql mysql-server mysql-libs compat-mysql51 rpm -e --nodeps mariadb-* vim /etc/yum.repos.d/MariaDB.repo # MariaDB 10.1 CentOS repository list - created 2017-02-15 20:31 UTC # http://downloads.mariadb.org/...
    其他 - 1人评论 - 994人浏览
  • Oralce序列的创建、使用与删除

    2016-07-25 对于第一次使用Oracle的人来说,可能会纠结怎么让表的ID自增呢?像MySQL、SQL Server 等数据库均可以让ID自增,难道Oracle不可以?记得那时候刚接触Oracle,当场就被干懵逼了。后来经过查阅资料后才知道,Oracle是通过创建序列和触发器来实现列的自增的。 序列的用途一般用来填充主键和计数。什么是序列:序列: 是oacle提供的用于产生一系列唯一数字的数据库对象,它并不会与特定的表关联。          1)自动提供唯一的数值          2)共享对象          3)主要用于提供主键值          4)将序列值装入内存可以提高访问效率1、那么...
    后端 - 去评论 - 637人浏览
  • Struts2+Spring+MyBatis+Maven的Web整合实例(附DB数据)

    2015-07-05 以前做过一个 关于Spring MVC + Spring + MyBatis(简称 SSM)的一个CRUD的完整Web 演示例子。周末利用空闲时间做了个 关于Struts2+Spring+MyBatis+Maven 的 web版CRUD的整合完整版演示例子。在功能上和上次做的 Spring MVC + Spring + MyBatis 实例相似,基本的,记得上次的那个实例好像没有分页,所以我这次在做这个Demo的时候,已经把分页做上了。如果你也是刚好学习这几个框架的新手,或许我做的这个例子对你刚好有所帮助哦!这次的这个实例个人感觉比较粗糙,所以我会在后期做些微动的修改,比如  优化代码注...
    技术 | 后端 - 6人评论 - 2433人浏览