![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
关系数据库
yoyofu007
这个作者很懒,什么都没留下…
展开
-
web开发中MySQL性能优化的经验小结
web后端开发需要了解的一些数据库优化方法:设计数据库表结构,对数据库操作时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。本文不着重SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库进行分析。 1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这...转载 2018-05-11 09:24:55 · 1178 阅读 · 0 评论 -
mysql中数据类型的长度
一、varchar(n)、char(n)中的n的含义1)varchar(m),char(n)里面的m或n代表的是字符的个数。打开mysql手册,看到这样一句话 The CHAR and VARCHAR types are declared with a length that indicates the maximum number of characters you want to stor...转载 2018-05-16 11:14:50 · 12806 阅读 · 2 评论 -
Mysql关闭外键检查的方法
对于插入新数据时,对于由于外键关联的主表缺少对应信息而导致子表插入数据失败的,可以暂时关闭外键检查。方法:SET FOREIGN_KEY_CHECKS = 0; 就可以关闭外键检查,正常插入数据了。关于主表和子表的解释:...原创 2018-06-15 09:22:42 · 15167 阅读 · 2 评论 -
MYSQL服务无法启动的处理办法
问题:启动mysql,报错误:无法启动mysql服务,错误1067。 在日志中可以查看到类似以下的错误:Plugin 'FEDERATED' is disabled.Can't open the mysql.plugin table. Please run mysql_upgrade to create it.Fatal error: mysql.user table ...原创 2018-11-07 15:59:24 · 5471 阅读 · 0 评论 -
mysql事件的创建、查看、启动以及导出(附存储过程等单独导出的命令)
一、mysql事件的创建、查看、启动检测事件是否开启 1 show variables like 'event_scheduler'; 开启事件 1 set global event_scheduler = on; 创建一个存储过程 1 2 3 4 5 ...原创 2018-11-13 18:49:01 · 2162 阅读 · 0 评论 -
mysqldump参数详细说明 (转载)
Mysqldump参数大全(参数来源于mysql5.5)参数参数说明--all-databases,-A导出全部数据库。mysqldump-uroot-p--all-databases--all-tablespaces,-Y导出全部表空间。mysqldump-uroot-p--all-databases--all-tablespa...转载 2019-03-25 16:09:09 · 204 阅读 · 0 评论 -
MySql 5.7 保留字-附表
转载自 https://www.cnblogs.com/Z-Fanghan/p/6892944.html现在使用navicat图形界面或者Hibernate做映射生成表的时候,渐渐的会忽视掉关键字这个问题,而后续也会不断的产生错误提示,一遍遍的查询代码无果,甚至开始怀疑人生,但是其实很多情况下只是使用了保留字而已,因此在设计数据库之初便要尽量的规避关键字和保留字。但是这里要提一...转载 2019-07-15 09:29:56 · 225 阅读 · 0 评论 -
mysql 服务器配置信息和运行状态的查看(show variables like)
1, 查看MySQL服务器配置信息mysql> show variables;2, 查看MySQL服务器运行的各种状态值mysql> show global status;3, 慢查询1. mysql> show variables like '%slow%'; 2. +------------------+-------+ 3. | Variab...转载 2019-08-23 10:42:51 · 3191 阅读 · 0 评论