-
centos修改挂载磁盘目录的方法
数据库2020-04-29
将挂载在/mydata目录的磁盘/sdb1,修改挂载到/www分区。 1、查看当前磁盘挂载情况: 命令:df -h [root@125-227-249-184 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 50G 2.3G 45G 5% /tmpfs 7.8G 14M 7.8G 1% /dev/shm /dev/sda1 477M 28M 425M 7% /boot /dev/mappe
-
sqlserver的四种分页方式 MSSQL分页方式
数据库2020-02-25
第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where RowId between 10 and 20 ---where RowId BETWEEN 当前页数-1*条数 and 页数*条数---  
-
LINUX 宝塔面板 PHP7.2安装sqlsrv扩展
数据库2020-02-18
当前是安装php7以上的版本,其他版本对应自行到官网查询 【加入微软的源】 curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo 如果发现这个链接失效了,可以到https://packages.microsoft.com/config/rhel/7/找下 【安装驱动】 yum install msodbcsql mssql-too
-
Linux环境下,使用Shell脚本自动批量压缩图片
数据库2019-09-06
支持的图片格式 目前支持.jpg/.jpeg/.bmp/.png格式图片 实现原理 先使用find命令查找指定目录图片(同时对图片大小和时间进行了筛选) 根据不同的图片格式调用不同的压缩工具 配合crontab定时任务工具自动批量压缩 安装OptiPNG和jpegoptim Shell脚本需要调用OptiPNG和jpegoptim这两个工具,安装OptiPNG、jpegopti
-
mysql如何查找字段里全英文或全中文数据
数据库2019-08-31
全英文用户名 LENGTH( `username` ) = CHAR_LENGTH( `username` ) 全中文用户名 LENGTH( `username` ) != CHAR_LENGTH( `username` ) 例如: SELECT `username` FROM `user` WHERE LENGTH( `username` ) =
-
mysql 中使用聚合函数sum()后出现很长的小数
数据库2019-08-31
数据都是整数,mysql 中sum后出现很长的小数 其原因是浮点数的不准确本质,它们无法以准确值保存在计算机体系结构中 方法一:最好的办法是将float字段改为decimal(16,6)。具体方法:可设置一个临时字段,结合MySQL的关键字binary进行准确复制等。 方法二:使用round保留几位小数 如 round(3.145683,3) ...
-
Ubuntu18.04更换国内源
数据库2019-07-27
Ubuntu本身的源使用的是国内的源,下载速度比较慢,不像CentOS一样yum安装的时候对镜像站点进项选择, 所以选择了更换成国内的源。 以下内容整合自网络 备份/etc/apt/sources.list文件 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 新建/etc/apt/sources.list文件并添加以下内容 #163源 deb http://mirrors.163.com/u
-
mysql时间戳总结 unix_timestamp、datetime、datediff、from_unixtime、last_day、date_add
数据库2019-04-24
mysql datetime 类型设置默认值的方法 MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期 与时间的功能,你可以使用TIMESTAMP列类型,下面就详细说明TIMESTAMP列类型 TIMESTAMP的变体 1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改现有记录的时候都对这个数据列刷新 2,TIMESTAMP DEFAULT
mysql时间戳datetimedatedifflast_daydate_adddayofweekdayofmonthdayofyear
-
如何在 Centos7 中使用阿里云的yum源
数据库2019-04-22
Centos切换到国内yum源后更新会快很多,这里为大家介绍下如何切换到阿里云的yum源...
-
提高mysql千万级大数据SQL查询优化30条经验(Mysql索引优化注意)
数据库2019-04-16
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id&n