Mysql/Oracle
peter_qyq
奋斗
展开
-
Mysql 关键字-保留字
Mysql 关键字-保留字 ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER转载 2016-07-25 09:34:50 · 292 阅读 · 0 评论 -
mysql使用存储过程和事件实现定时任务
首先创建一个存储过程autoStatus:DELIMITER $$ USE `edums`$$ DROP PROCEDURE IF EXISTS `autoStatus`$$ CREATE DEFINER=`root`@`%` PROCEDURE `autoStatus`() BEGIN UPDATE d_executive_activity SET state=1 WHERE NOW()<begi原创 2017-08-17 14:55:45 · 370 阅读 · 0 评论 -
linux平台彻底卸载mysql
RPM包安装方式的MySQL卸载 1: 检查是否安装了MySQL组件 [root@DB-Server init.d]# rpm -qa | grep -i mysql MySQL-devel-5.6.23-1.linux_glibc2.5 MySQL-client-5.6.23-1.linux_glibc2.5 MySQL-server-5.6.23-1.linux_glibc2.5转载 2017-06-07 15:01:53 · 529 阅读 · 0 评论 -
mysql错误代码: 1449 The user specified as a definer ('root'@'%') does not exist
错误原因: 这是权限问题,授权给root的所有的SQL语句 解决办法: GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "."; FLUSH PRIVILEGES;转载 2017-06-01 17:35:53 · 968 阅读 · 0 评论 -
plsql连接oracle数据库
1.登录PL/SQL Developer 这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL Developer。按理说安装PL/SQL D原创 2016-06-21 15:01:31 · 575 阅读 · 0 评论 -
MySQL命令行导入sql数据库
对以,没在windows的环境变量path中mysql安装路径的,把sql文件拷贝到C:\Windows\Temp文件下。这样mysql服务器有权限读取。 进入MySQL目录下的bin文件夹:cd MySQL的bin文件夹的路径如我输入的命令行:cd D:\Program Files\MySQL\MySQL Server 5.1\bin,如图片黄色区域。(或直接在wind翻译 2016-07-25 10:23:53 · 487 阅读 · 0 评论 -
MySQL存储过程
DELIMITER $$ DROP PROCEDURE IF EXISTS HelloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT "Hello World!"; END$$ DELIMITER ; 3,变量 DECLARE声明,SET赋值 可以在DECLARE变量转载 2016-07-25 09:54:03 · 342 阅读 · 0 评论 -
T-SQL查询进阶--深入理解子查询
引言 SQL有着非常强大且灵活的查询方式,而多表连接操作往往也可以用子查询进行替代,本篇文章将会讲述子查询的方方面面。 简介 子查询本质上是嵌套进其他SELECT,UPDATE,INSERT,DELETE语句的一个被限制的SELECT语句,在子查询中,只有下面几个子句可以使用 SELECT子句(必须) FROM子句(必选) WHERE子句(可选) G转载 2016-07-25 10:05:37 · 262 阅读 · 0 评论 -
Mysql中查询系统时间
第一种方法:select current_date; MySQL> select current_date as Systemtime; +------------+ | Systemtime | +------------+ | 2009-07-29 | +------------+ 第二种方法:select now() mysql> select now() as Sys转载 2016-07-25 09:50:37 · 320 阅读 · 0 评论 -
DATE_FORMAT
一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。 sql语句为: SELECT to_date('2011-09-20 08:30:45', 'yyyy-MM-dd hh24:mi:ss') FROM dual; 反之,可以使用to_char()原创 2016-07-21 15:59:38 · 521 阅读 · 0 评论 -
mysql max_allowed_packet 设置过小导致记录写入失败
mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。 查看目前配置 show VARIABLES like '%max_allowed_packet%'; 显示的结果为: +--------------------+---------+ | Variab转载 2016-07-25 09:36:54 · 233 阅读 · 0 评论 -
mysql/Java服务端对emoji表情的支持
问题描述:对于IOS开发来说,iOS项目因为需要用户文本的存储,自然就遇到了emoji等表情符号如何被mysql DB支持的问题如果UTF8字符集且是Java服务器的话,当存储含有emoji表情时,会抛出类似如下异常:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x92\x94' for column 'name' at row ...转载 2018-07-13 15:51:53 · 727 阅读 · 0 评论