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 · 4164 阅读 · 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 · 501 阅读 · 0 评论 -
mysql自动备份
在home目录下新建autobackup.sh文件,输入如下内容,参数根据情况自己设置#!/bin/sh#请设置以下参数 #db_array 要备份的数据库名,可以备份多个 db_array=(rms sales cloudserver iskyshop) db_user=root db_pwd=mysqladmin #本目录只保留近两周每天的备份(日目录) db_day_path=/home/d转载 2017-12-29 16:01:36 · 271 阅读 · 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 · 276 阅读 · 0 评论 -
MySQL中对varchar类型排序问题的解决
mysql数据库,把数值型的写成varchar类型 ,其实应该建为int的。因为我只允许输出数字。发现排序有问题。下面简单说一下MySQL的varchar排序问题。 下面,我从数据库里面以number排一下序,大家来看一下排序后的结果 很明显,我想要的结果应该是 1,2,5,10,21 这样的。但是这个2排在了10的后面。按照字符串来排的。其实我是想把它当做数值来排。 解决方案 1、使用numb...原创 2019-07-13 17:34:41 · 2037 阅读 · 0 评论