
MySQL
曾燕辉
高级开发、高级软件工程师
展开
-
Nacos连接mysql数据库报错
启动Nacos报NullPointerException com.mysql.jdbc.ConnectionImpl.getServerCharset(ConnectionImpl.java:2983。原创 2025-04-11 01:57:00 · 248 阅读 · 0 评论 -
MySQL的DATETIME和TIMESTAMP日期类型的区别
MySQL的DATETIME和TIMESTAMP日期类型的区别原创 2024-08-29 11:12:23 · 278 阅读 · 0 评论 -
Mysql重要参数
Mysql重要参数原创 2024-08-26 23:19:11 · 258 阅读 · 0 评论 -
MySQL8.0新特性——隐藏索引
MySQL8.0新特性——隐藏索引原创 2024-08-08 10:54:58 · 451 阅读 · 0 评论 -
win7安装mysql-installer-community-8.0.11.0
win7安装mysql-installer-community-8.0.11.0原创 2024-08-03 10:57:39 · 398 阅读 · 0 评论 -
select count小坑
select count小坑原创 2024-07-28 16:56:45 · 334 阅读 · 0 评论 -
mysql开启trace
mysql开启trace原创 2024-07-26 10:54:07 · 193 阅读 · 0 评论 -
k8s部署mysql
k8s部署mysql原创 2024-06-15 15:24:29 · 189 阅读 · 0 评论 -
数据库SQL优化大总结之 百万级数据库优化方案
转载自:http://database.51cto.com/art/201407/445934.htm网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫转载 2017-09-02 13:16:38 · 354 阅读 · 0 评论 -
MySQL 事务
转载自:MySQL 事务 | 菜鸟教程 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的转载 2017-07-01 18:03:10 · 336 阅读 · 0 评论 -
Mysql查看表的建表语句
已查看Test原创 2017-07-01 17:39:30 · 107172 阅读 · 3 评论 -
查询mysql事务隔离级别
1.查看当前会话(connection)隔离级别 select @@tx_isolation; 2.查看系统当前隔离级别 select @@global.tx_isolation;原创 2017-07-01 17:33:29 · 423 阅读 · 0 评论 -
TYPE=MyISAM 和 ENGINE=MyISAM区别
TYPE=MyISAM 和 ENGINE=MyISAM 都是设置数据库存储引擎的语句 ,老版本的MySQL使用TYPE而不是ENGINE。现在,官方推荐使用ENGINE原创 2017-07-01 17:22:09 · 405 阅读 · 0 评论 -
查看和修改Mysql数据库建表的时候默认的存储引擎
建表的时候,不指定type或engine,则使用默认的存储引擎。默认的存储引擎,可以在配置文件my.ini中查看和修改,默认是InnoDB:# The default storage engine that will be used when create new tables whendefault-storage-engine=INNODB也可以通过sql查询:show v原创 2017-07-01 17:17:26 · 2801 阅读 · 0 评论 -
Mysql表类型(即存储引擎)MyISAM和InnoDB区别
1. 区别MyISAM:它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。MyISAM表不支持事务,而且也不支持外键(可以添加外键,但是不检查外键约束)。InnoDB:这种类型是事务安全的(即支持事务),还支持外键。 注意,建表的时候,不指定type或engin原创 2017-06-30 01:06:28 · 509 阅读 · 0 评论 -
MySQL数据库中使用use来切换数据库
通过use可以切换到指定的数据库上执行sql原创 2017-06-29 22:54:44 · 17314 阅读 · 0 评论 -
SET TRANSACTION 语法
SET [GLOBAL | SESSION] TRANSACTION transaction_characteristic [, transaction_characteristic] ...transaction_characteristic: ISOLATION LEVEL level | READ WRITE | READ ONLYlevel: RE翻译 2017-06-29 21:50:39 · 2217 阅读 · 0 评论 -
Mysql官方参考文档(MySQL 5.7 Reference Manual )
MySQL 5.7 Reference Manual 官方参考文档地址:https://dev.mysql.com/doc/refman/5.7/en/原创 2017-06-29 21:45:18 · 15144 阅读 · 1 评论 -
MySQL数据库设置事务隔离级别
语法:SET [SESSION|GLOBAL] TRANSACTION ISOLATION LEVEL [READ UNCOMMITTED|READ COMMITTED|REPEATABLE READ|SERIALIZABLE] 查询当前数据库的事务隔离级别:select @@tx_isolation; 已设置数据库隔离级别为REPEATABLE READ为例子:原创 2017-06-28 00:13:15 · 1110 阅读 · 0 评论 -
MySQL 日期函数
以下列出在工作中用到的日期函数,后续在使用的过程中会逐渐添加1、DATE_SUBDATE_SUB(date,INTERVAL expr type)demo:select DATE_SUB('2016-07-04', INTERVAL 1 MONTH)date 参数是日期或合法的日期字符串表达式。expr 参数是您希望添加的时间间隔。type 参数可以原创 2016-12-14 16:28:52 · 296 阅读 · 0 评论 -
MySQL表字段转换成Hive字段
select concat('`',column_name,'`') colname, case when NUMERIC_PRECISION is not null and (data_type='decimal' or data_type='numeric') then concat('decimal(' , NUMERIC_PRECISION原创 2016-10-25 14:25:42 · 3372 阅读 · 0 评论