
mysql
文章平均质量分 56
TensorFlowcv
但行好事,莫问前程
展开
-
MySQL如何优化性能
例如,如果你有一个「产品」表和一个「类别」表,并且每次查询「产品」表时,你还需要获取每个产品的「类别名称」。MySQL 也支持内存中缓存数据,但是我们不能依赖它来做缓存系统,因为每次你的程序向数据库表写入数据的时候,MySQL 将会重建整个表的查询缓存。因此如果你的程序有很高的负载,MySQL 缓存将完全无用,这种情况下,两个变量最好设置为0,节省MySQL缓存的开销,相反,你可以使用类似 Redis 的东西来管理缓存。慢查询日志将会显示你的哪些查询超过你定义的阈值,而不需要猜测哪个查询更慢。原创 2022-09-24 23:11:23 · 469 阅读 · 0 评论 -
mysql创建表出错1067 - Invalid default value for ‘update_time‘
mysql原创 2022-06-09 16:27:19 · 2426 阅读 · 0 评论 -
MyBatis-Plus多表联合查询并且分页(3表联合)
这3张表的关系是模型表Model ===> 训练表Training ===》应用表Application(大概的逻辑是:选择应用,然后训练,然后成为模型)首先我们先建立实体Model(我使用的data注解不需要get set @TableField(exist = false) 注解下的属性 是相关联表的属性)package cn.com.befery.dataai.po;import java.util.Date;import org.springframework.boot.jack原创 2021-12-23 17:26:13 · 4010 阅读 · 0 评论 -
数据库设计(一)——数据库设计
数据库设计(一)——数据库设计一、数据库设计简介按照规范设计,将数据库的设计过程分为六个阶段:A、系统需求分析阶段B、概念结构设计阶段C、逻辑结构设计阶段D、物理结构设计阶段E、数据库实施阶段F、数据库运行与维护阶段需求分析和概念结构设计独立于任何数据库管理系统。二、系统需求分析1、需求分析的任务需求分析的任务:对现实世界要处理的对象进行详细的调查,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能。A、调查分析用户活动B、收集和分析需求数据,原创 2021-12-23 17:14:24 · 1228 阅读 · 0 评论 -
Linux中怎么配置MySQL
这篇文章给大家介绍Linux中怎么配置MySQL,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装MySQLsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。linux配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认的MySQL原创 2021-12-21 14:16:59 · 1606 阅读 · 0 评论 -
MySQL的性能优化神器Explain如何使用
小编给大家分享一下MySQL的性能优化神器Explain如何使用,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!简介MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:EXPLAIN SELECT * from user_info WHERE id < 300;准备为了接下来方原创 2021-12-21 14:15:50 · 162 阅读 · 0 评论 -
mysql实现递归查询的方法
小编给大家分享一下mysql实现递归查询的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!mysql实现递归查询的方法:首先创建表,并初始化数据;然后向下递归,利用【find_in_set()】函数和【group_concat()】函数实现递归查询。mysql实现递归查询的方法:1、创建表DROP TABLE IF EXISTS `t_areainfo`;CREATE TABLE `t_areainfo` ( `id` int(11) NOT '0' AUTO_INCREMEN原创 2021-12-21 14:11:35 · 16318 阅读 · 5 评论 -
如何用两台服务器实现数据库的主从同步与分离
这期内容当中小编将会给大家带来有关如何用两台服务器实现数据库的主从同步与分离,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用背景:在网联网不断发展的时代,人们对数据的使用也不断的增加,对于用户的请求不断的增加,数据库的读写操作就特别大,就会导致服务器受不了那么多用户的请求和对数据的操作,导致服务器负荷,相应的用户的等待时间就会特别长,给用户的体验特别差,而主从同步就很好的解决的这种并发的问题。主从同步:简单来说就是使用两台服务器,分别处理用户的读和写的操作,从而实现原创 2021-12-18 22:42:49 · 1898 阅读 · 1 评论 -
Mysql远程连接报错2003 Cant connect toMySQL server on your address解决方案
在按照网上的教程设置好mysql数据库的远程连接配置后,仍然不能连接,提示Can't connect toMySQL server on "youraddress"。这种情况很有可能是因为linux的防火墙有问题。这里有两个可能的情况:防火墙屏蔽了相应的端口(如3306)在你解除了对该端口的屏蔽,若是重启了服务器,虽然这个端口已经接触屏蔽,但是仍然会报2003的错误。第一种的解决方案在网上已经很多,有的是直接一刀切,将防火墙禁用,这在实际生产环境是不可行的,所以应当采取第二种,开启相应的端口:#原创 2021-11-21 17:27:30 · 4640 阅读 · 6 评论 -
mysql 踩坑记录 错误1130
最近在服务器上部署好的应用突然间连接不上mysql数据库,报错“ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server”那么直接运行如下命令:mysql -u root -p弹出Enter password:输入您的数据库密码链接到mysql数据库。假如你的用户是root ,那么运行如下命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFI原创 2021-09-08 17:31:26 · 95 阅读 · 0 评论 -
记一次 MySQL for Linux错误 ERROR 1045 (28000) 解决方案
报错信息:MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)1、跳过MySQL的密码认证过程(1)、修改 /etc/my.cnf 文件[root@localhost ~]# cp /usr/share/mysql/my-default.cnf...转载 2020-04-11 01:10:37 · 1073 阅读 · 0 评论 -
mysql(8.0新特性)
1.临时表的改进2.持续的全局变量3.取消默认的MyISAM系统表4.UNDO空间回收5.UTF8性能改进6.取消Query Cache7.原子DDL8.更快、性能更好额Schema和information Scheam9.角色管理10.加密表空间中的REDO日志和UNDO日志临时表改进在mysql5.7中,所有的临时表都被创建在一个叫“ibtmp1”的表空间中,另外,临时...原创 2019-04-16 23:22:07 · 282 阅读 · 0 评论 -
关于mysql8.0.15的安装
步骤:直达官网下载Community版:https://dev.mysql.com/downloads/mysql/然后拉倒下方点击对应版本位数下载安装:下载完压缩包之后就解压,再创建一个同级空目录mysqlData,再进入mysql8.0.15安装根目录创建一个my.ini配置文件。[mysqld]# 设置3306端口port=3306# 自定义设置mysql的安装目录,即解...原创 2019-04-15 00:46:23 · 218 阅读 · 0 评论 -
mysql面试题(一)
sql部分:**1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.Sid from (select Sid,score from SC where Cid='001') a,(select Sid,score from SC where Cid='002') b where a.score>b.score and a.Sid=b.Sid; 2...原创 2019-03-21 10:37:13 · 150 阅读 · 0 评论 -
关于sql的优化(上)
关于sql的优化(上)mysql优化设置高速缓存查看高速缓存是否可用SHOW VARIABLES LIKE ‘have_query_cache’;设置和查询高速缓存大小SET GLOBAL query_cache_size = 41984;SHOW VARIABLES LIKE ‘query_cache_size’;+------------------+-------+| Va...原创 2019-02-13 17:38:23 · 190 阅读 · 0 评论