MySQL
文章平均质量分 91
特仑苏大碗茶
文章仅代表个人观点,技术也仅只是自己理解,注意自己识别不可照搬。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL-Connector-Java居然抛出NPE
Druid DataSource 测试连接有效性问题测试连接有效性是在destroy线程里面测试的,usePingMethod 配置为true(暂时不清楚哪里配置的),则默认走的是MSSQLValidConnectionChecker#isValidConnection检查有效性问题是当连接关闭时,MySQL驱动的socket引用将被设置为null,继续走该方法就会报空指针异常,而空指针异常检测方法里面并未抛出,直接吞掉了。。。猜测- 是因为三个数据源是同一个库,检测到连接中断就会将socket原创 2020-09-07 01:05:39 · 722 阅读 · 1 评论 -
MySQL基本运维
MySQL安装1. 查看linux版本:file /sbin/init 或者 file /bin/ls2. 查看系统是否已经安装了mysql的其他版本:ps:yum与rpm等改天系统学一下[root@leo usr]#rpm -qa|grep mysqlmysql-libs-5.1.52-1.e16_0.1.x86_64[root@leo usr]#yum -y remove mysql-libs*....3. oracle官网下载到mysql发现压缩包里有一大波安装文件,如下:MySQ原创 2020-08-30 17:20:13 · 653 阅读 · 0 评论 -
MySQL创建函数错误 ER_BINLOG_UNSAFE_ROUTINE; SQLSTATE: HY000
今天创建函数时候遇到一个问题,如下所示:sql:DROP FUNCTION IF EXISTS xxxxxxx;DELIMITER $CREATE FUNCTION xxxxxxx (seq_name VARCHAR(50)) RETURNS INTEGERCONTAINS SQL BEGIN DECLARE value INTEGER; SET value = 0; SELECT current_value INTO value原创 2020-08-30 17:18:00 · 194 阅读 · 0 评论 -
MySQL创建函数错误 ER_BINLOG_UNSAFE_ROUTINE; SQLSTATE: HY000
今天创建函数时候遇到一个问题,如下所示:sql:DROP FUNCTION IF EXISTS xxxxxxx;DELIMITER $CREATE FUNCTION xxxxxxx (seq_name VARCHAR(50)) RETURNS INTEGERCONTAINS SQL BEGIN DECLARE value INTEGER; ...原创 2020-03-16 15:09:52 · 277 阅读 · 0 评论 -
《MySQL 是怎样运行的:从根儿上理解 MySQL》笔记
重新认识MySQL前面主要是一些安装使用MySQL的过程,没必要记笔记客户端与服务器连接过程,MySQL支持一下三种客户端进程与服务端进程通讯方式:TCP/IP命名管道和共享内存(Windows操作系统中的两种进程间通信方式)Unix域套接字文件服务器处理客户端请求过程连接管理服务器进程会为每个连接进来的客户端分配一个线程......原创 2020-03-16 15:08:51 · 5130 阅读 · 2 评论 -
MySQL 安装(CentOS 7.4)
1.查看linux版本:file /sbin/init 或者 file /bin/ls 2.查看系统是否已经安装了mysql的其他版本: ps:yum与rpm等改天系统学一下[root@leo usr]#rpm -qa|grep mysqlmysql-libs-5.1.52-1.e16_0.1.x86_64[root@leo usr]#yum -y remove mysql-li...原创 2017-07-09 21:39:23 · 398 阅读 · 0 评论
分享