MySQL
A_银河之光
活着不是靠泪水博得同情,而是靠汗水赢得掌声。
展开
-
MySQL修改存储过程或者函数所有者
use mysql;//此处是数据库自身创建的系统数据库名字是mysqlUPDATE mysql.proc set DEFINER='新所有者名称' where DEFINER='旧所有者名称' and db='数据库名称';原创 2017-04-05 15:56:19 · 4286 阅读 · 0 评论 -
MySQL表锁了如何解锁
1、查进程,查找被锁表的那个进程的IDshow processlist;2、kill掉锁表的进程IDkill id;3、查询是否锁表show OPEN TABLES where In_use > 0;原创 2017-04-10 09:56:49 · 15429 阅读 · 0 评论 -
MySQL服务启动和停止
第一种cmd :net start mysql 启动服务net stop mysql 停止服务第二种选择计算机(win7)-右键管理原创 2017-04-10 10:09:11 · 553 阅读 · 0 评论 -
MySql获取时间范围中的随机日期
UNIX_TIMESTAMP 将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数)FROM_UNIXTIME 将timestamp 形式整数 转化为 date类型RAND()函数是产生随机数的一个随机函数。ROUND(number,num_digits) 四舍五入。Number 需要进行四舍五入的数字。 Num_digits 指定的位数,按此位数进行四舍五入。原创 2017-05-03 19:08:38 · 2249 阅读 · 0 评论 -
MySql时间格式转换
1.NOW()返回的时间 格式:2017-05-02 15:25:02 2.CURDATE()返回的时间 格式:2017-05-02 3.CURTIME返回的时间 格式:15:25:02DATE_ADD(CURDATE(),INTERVAL 1 YEAR) 当前时间+1年 MONTH 当前时间+1月 DAY 当前时间+1天原创 2017-05-02 15:30:15 · 324 阅读 · 0 评论 -
MySQL存储过程decimal得到值为0.00问题
DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: ·M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254),M 的默认值是10。 ·D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。 float占4个字节,double占8个字节,decimail(M,D)占M+2原创 2017-04-24 11:39:41 · 10832 阅读 · 0 评论