mysql
zlzhaoe
勤奋代表不了思考!
展开
-
mysql根据时间取前后几秒,几分钟,几小时,几天,几月,几年
1.当前时间 select current_timestamp;SELECT NOW(); 2.当前时间前几秒,几分钟,几小时,几天,几月,几年select SUBDATE(now(),interval 1 second); /*--前1秒--*/SELECT SUBDATE(NOW(),interval 1 MINUTE);/*--前1分钟--*/SELECT SUBDATE(NO原创 2017-11-27 10:36:51 · 4118 阅读 · 0 评论 -
mysql/mariadb centos7 修改root用户密码及配置参数
一、修改用户密码,以root为例1. 知道root密码,需要修改方法a. 登入数据库来修改# mysql -uroot -p /*输入密码进入*/ /*第一个方式:直接编辑数据库字段*/ MariaDB [(none)]> use mysql; MariaDB [mysql]> UPDATE user SET password=password('newpassword') WHERE转载 2017-12-29 10:18:14 · 481 阅读 · 0 评论 -
mysql自动备份
在home目录下新建autobackup.sh文件,输入如下内容,参数根据情况自己设置#!/bin/sh#请设置以下参数 #db_array 要备份的数据库名,可以备份多个db_array=(rms sales cloudserver iskyshop)db_user=rootdb_pwd=mysqladmin#本目录只保留近两周每天的备份(日目录)db_day_path=/home/d转载 2017-12-29 16:01:36 · 257 阅读 · 0 评论 -
sql移除数据中的换行符和回车符
–移除回车符update master_location SET street_number = REPLACE(street_number, CHAR(13), ”)–移除换行符update master_location SET street_number = REPLACE(street_number, CHAR(10), ”)...原创 2018-04-25 15:16:30 · 244 阅读 · 0 评论 -
MySQL中对varchar类型排序问题的解决
mysql数据库,把数值型的写成varchar类型 ,其实应该建为int的。因为我只允许输出数字。发现排序有问题。下面简单说一下MySQL的varchar排序问题。下面,我从数据库里面以number排一下序,大家来看一下排序后的结果很明显,我想要的结果应该是 1,2,5,10,21 这样的。但是这个2排在了10的后面。按照字符串来排的。其实我是想把它当做数值来排。解决方案1、使用numb...原创 2019-07-13 17:34:41 · 1970 阅读 · 0 评论