
mysql
Arese
专注一件事,或许你会发现更多的乐趣!
展开
-
鲲鹏云服务器编译安装mysql5.7
1,安装依赖yum -y install ncurses ncurses-devel libaio-devel gmp gmp-devel mpfr mpfr-devel libmpcdec zlib-devel net-tools cmake openssl openssl-devel gcc-c++ rpcgen2,下载压缩包并解压,进入解压目录#创建mysql存储数据的目录mkdir /data#下载源码包cd /usr/local/srcwget -c http://mir原创 2021-07-15 18:00:41 · 425 阅读 · 0 评论 -
Mysql的group_concat函数默认只能存1024字节!
今天在一个场景中使用到了mysql的group_concat函数,按以往的实践经历数据量很小的时候很难发现问题所在,然后今天在group_concat大数据量的时候发现了问题,打印出来显示读取出来的数据只有1024个字节!度娘了下,发现可以通过在mysql的配置文件中增加配置:group_concat_max_len = 102400 #你要的最大长度 来解决暂时的问题。但我不推荐这么做,因为如果哪天数据量超出了这个范围导致出现读取数据不全的问题,后果是不堪设想的,所以我推荐还是得在业务逻辑代码中去进行相.原创 2020-07-16 10:29:38 · 467 阅读 · 0 评论 -
mysql插入数据过多导致失败的问题解决
1,查看mysql max_allowed_packet的值:SHOW VARIABLES LIKE '%max_allowed_packet%',结果为1048576,即1MB;2,永久修改该值:windows下在mysql.ini配置文件的[mysqld]后边新增一行:max_allowed_packet = 256M,重启mysql服务即可。3,临时修改该值:命令行下执行:set ...原创 2019-12-04 14:13:49 · 1583 阅读 · 0 评论 -
mysql中导入导出sql文件
window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_users.s转载 2017-03-25 21:39:39 · 288 阅读 · 0 评论 -
mysql 内连接 左连接 右连接 外连接
mysql> desc student;+-------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+-------------+------+-----+---------+-------+| ID | int(11) |转载 2017-03-25 21:42:16 · 370 阅读 · 0 评论 -
mysql 实战 or、in与union all 的查询效率
OR、in和union all 查询效率到底哪个快。网上很多的声音都是说union all 快于 or、in,因为or、in会导致全表扫描,他们给出了很多的实例。但真的union all真的快于or、in?本文就是采用实际的实例来探讨到底是它们之间的效率。1:创建表,插入数据、数据量为1千万【要不效果不明显】。drop table if EXISTS BT;转载 2017-03-25 21:43:40 · 6172 阅读 · 2 评论 -
mysql中distinct的用法
本事例实验用表task,结构如下 MySQL> desc task;+-------------+------------+------+-----+-------------------+-------+| Field | Type | Null | Key | Default | Extra |+-----------转载 2017-03-25 21:44:40 · 481 阅读 · 0 评论 -
快速插入百万条模拟数据到mysql
话不多说,直接上代码:<?php//先本地生成模拟数据写入文件set_time_limit(1000);$times = time();$myFile = "f:/www/insert.sql";$fhandler = fopen($myFile, 'wb');if ($fhandler) { $i = 18; while ($i < 1000000) { +...原创 2019-05-17 13:03:41 · 898 阅读 · 0 评论