- 博客(170)
- 收藏
- 关注
转载 Mysql 学习思维导图
Mysql常用sql总结(SQL学习思维导图)https://blog.youkuaiyun.com/qq_42651904/article/details/96275284mysql常用函数总结(完整实用)https://blog.youkuaiyun.com/qq_42651904/article/details/101640852文章目录 基本SQL语句 创建表: 对表追加字段: ...
2020-04-21 12:47:05
4141
原创 sqlserver 两个日期相减
DECLARE@ctimeASdatetime, @mtimeASdatetime;SELECT @ctime = GETDATE(), @mtime = '2020-4-20 00:00:00';DECLARE@DaysASint, @Hours AS int, @Minutes AS int, @Seconds AS int;SET @Seconds =DATEDI...
2020-04-20 17:45:26
2049
原创 pandas 连接数据库
读取MySql数据import MySQLdbimport pandas as pdconn = MySQLdb.connect(host = host,port = port,user = username,passwd = password,db = db_name)data = pd.read_sql('select * from table_name',con=conn...
2019-11-26 10:28:11
1359
转载 crontab 详细用法 定时任务
使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行如何往 cron 中添加一个作业?# crontab –e0 5 * * * /root/bin/backup.sh这将会在每天早上5点运行 /root/bin/backup.shCron 各项的描述以下是 crontab 文件的格式:{minu...
2019-06-25 16:26:48
380
转载 SVN服务器的本地搭建和使用
https://www.cnblogs.com/mq0036/p/5250198.html Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件...
2018-09-29 17:32:25
2443
转载 linux下如何实现mysql数据库每天定时自动备份
由于客户要求,需要将数据库进行每天定时自动备份,所以网上找了各种方式就行了测试,遇到很多坑,特此记录下来,步骤是东拼西凑的,虽然也是网上找的,但都是经过亲自测试,一定能用,针对部署时期遇到的问题和解决方式都记录了下来。 1、创建备份目录:为了方便,在/home保存备份文件; cd mkdir /home/dbback cd /home/dbback2、创...
2018-08-27 17:41:27
17086
5
转载 mysql数据库的备份和恢复
想从我虚拟机上,把数据库移到阿里云服务器上。解决方法备份数据库数据库名叫ddddmysqldump -u root -p `dddd` > dddd.sql#回车后,输入密码Enter password: ******1 2 3现在当前目录下,有个dddd.sql文件移到阿里云把文件拷贝到阿里云的/root目录下scp dddd.sql root...
2018-08-24 17:21:45
201
转载 MySQL查询日志介绍
https://www.cnblogs.com/kerrycode/p/7130403.html潇湘隐者 MySQL查询日志介绍 MySQL的查询日志记录了所有MySQL数据库请求的信息。无论这些请求是否得到了正确的执行。默认文件名为hostname.log。默认情况下MySQL查询日志是关闭的。生产环境,如果开启MySQL查询日志,对性能还是有蛮大的影响的。另外很...
2018-08-23 16:21:02
5043
转载 mysql 修改字符集
mysql 修改字符集一、修改my.ini配置文件(mysql配置文件)character_set_server = utf8 #设置字符集 重启mysql数据库服务查看当前数据库字符集show VARIABLES like 'character%'; 二、修改数据库字符集alter database 数据库名 character set utf8...
2018-08-23 11:40:08
292
转载 mysql使用存储过程&函数实现批量插入
写这边文章的目的,是想结合mysql 存储过程+函数完成一个批量删除的功能吧...正好也好加深下对procedure和function的熟练操作吧...废话不多说,我就直接上表结构啦哈,如下:create table dept( id int unsigned primary key auto_increment, deptno mediumint unsigned not n...
2018-08-22 15:30:08
1541
转载 MySQL查看存储过程和函数、视图和触发器
1.查询数据库中的存储过程和函数方法一:select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程select `name` from mysql.proc where db = 'your_db_name' and `type` = 'FUNCTION' //函数方...
2018-08-22 11:21:58
504
转载 Mysql字符串截取函数SUBSTRING的用法说明
感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, ...
2018-08-21 16:57:44
289
转载 数据库——MySQL如何查看table(表)占用空间的大小(库、表所占磁盘空间大小)
//先进去MySQL自带管理库:information_schema //然后查询 data_length,index_length//你自己的数据库名:dbname //你自己的表名:tablename mysql> use information_schema; Database changed mysql> select data_length,in...
2018-08-21 16:48:45
1108
转载 实时查看mysql当前连接数
mysql运行状态管理,查看连接数状态,定位和杀掉有问题的连接线程https://blog.youkuaiyun.com/imxiangzi/article/details/46502423 1、查看当前所有连接的详细资料:./mysqladmin -uadmin -p -h10.140.1.1 processlist2、只查看当前连接数(Threads就是连接数.):./mysqladm...
2018-08-02 13:52:53
7586
转载 linux下安装mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz(centos)
这个是转载的,但是很详细 一 官网下载 mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz目前最新为5.7.16,可以直接下载mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz,这里用的是5.7.12,未下载最新的,不过,安装方式一样。官网地址: http://www.mysql.com/downloads/...
2018-07-31 09:17:52
2796
转载 mysql5.7配置
mysql5.7配置my3306.cnf[client]port = 3306 #端口socket = /data/mysql3306/mysql3306.sock #mysql以socket方式运行的sock文件位置[mysql]auto-rehash #自动补全[mysqld_safe]log-error = /data/mysql3306/my33...
2018-07-29 06:57:54
236
转载 mysql服务启动、停止、重启
如何启动/停止/重启MySQL 一、启动方式 1、使用 service 启动:service mysqld start 2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3、使用 safe_mysqld 启动:safe_mysqld& 二、停止 1、使用 service 启动:service mysqld stop...
2018-07-27 11:30:41
210
转载 mysql yum安装后,出现报错
总结:查看log文件 1、 发现权限问题 2、 杀进程 service mysqld start 重启数据库总是会出现如下提示: MySQL Daemon fail查看mysqld的log文件 #less /var/log/mysqld.log ----从日志的最后一行往前查看 查看日志文件:有下面两句:InnoDB: Operat...
2018-07-25 11:34:37
759
转载 ORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它
SQL> startup nomountORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它sql>shutdown immediate关闭再进行sql>startup nomount重新开启就可以了
2018-05-17 10:58:46
24744
转载 转 Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份
http://www.jb51.net/article/69312.htm 说明:Oracle数据库服务器操作系统:CentOSIP:192.168.0.198端口:1521SID:orclOracle数据库版本:Oracle11gR2具体操作:1、root用户登录服务器mkdir -p /backup/oracledata #新建Oracle数据库备份目录chown -R oracle:oins...
2018-05-17 10:54:25
358
转载 使用链接服务器在异构数据库中查询数据
http://www.cnblogs.com/studyzy/archive/2008/07/21/1247824.html不同服务器数据库之间的数据操作--创建链接服务器exec sp_addlinkedserver 'ITSV' , '' , 'SQLOLEDB' , '远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'ITSV' , 'false' , null ...
2018-03-19 16:35:24
441
转载 在SQL Server中使用种子表生成流水号注意顺序
学习网址:http://www.cnblogs.com/studyzy/archive/2008/11/28/1342950.html 前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下订单时的年月日+6位的流...
2018-03-19 10:55:52
1588
转载 SQLServer 表结构相关查询(快速了解数据库)
学习网址:http://blog.youkuaiyun.com/kk185800961/article/details/8570512 -- 表结构查询 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(...
2018-03-19 09:15:33
1265
转载 未启用当前数据库的 SQL Server Service Broker
这两天启动监控数据库windows服务,一直启动不起来,原来一直好好的,这次突然出这么个错,记错误日志也没有信息,也就是说,在windows服务里,并不是所有的错误都会抛出来的。后来,只能把服务代码放到winform程序中,结果还真抛出来错误了,如下:“未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Serv
2018-01-26 13:45:42
569
转载 “变更数据捕获”(CDC)功能
http://www.cnblogs.com/downmoon/archive/2012/04/10/2439462.htmlSQL Server 2008中SQL应用系列--目录索引 本文主要介绍SQL Server中记录数据变更的四个方法:触发器、Output子句、变更数据捕获(Change Data Capture 即CDC)功能、同步更改跟踪。其中后两个为SQL
2018-01-26 10:45:23
2724
转载 oracle存储过程中is和as区别
在存储过程(PROCEDURE)和函数(FUNCTION)中没有区别;在视图(VIEW)中只能用AS不能用IS;在游标(CURSOR)中只能用IS不能用AS。 从其定义也可以看出没什么区别,要是有估计暂时也很少有人发下:create [or replace] procedure procedure_name [(parameter_name [in | out | in out
2018-01-25 16:04:46
963
原创 oracle 12c EM安装
参考教程:http://blog.itpub.net/26148431/viewspace-1426743/参考教程2:http://www.xifenfei.com/2012/12/enterprise-manager-database-express-12c-%E6%AC%A3%E8%B5%8F.htmlhttp://www.xifenfei.com/2013/07/o
2018-01-19 18:04:56
3407
转载 Oracle 触发器语法及实例
https://www.cnblogs.com/nicholas_f/articles/1525826.html1、触发器语法CREATE [OR REPLACE] TIGGER 触发器名[before|after] --触发时间[insert|update|delete] --触发事件ON 表名[FOR EACH ROW]BEGIN pl/s
2018-01-16 16:43:26
1703
转载 Oracle创建表语句(Create table)语法详解及示例
http://www.cnblogs.com/emanlee/p/4595230.html创建表(Create table)语法详解1. ORACLE常用的字段类型ORACLE常用的字段类型有VARCHAR2 (size) 可变长度的字符串, 必须规定长度CHAR(size) 固定长度的字符串, 不规定长度默认值为1NUMBER(p,s) 数字型p是位数总长
2018-01-16 16:40:58
28708
原创 Oracle中查看所有表和字段
Oracle中查看所有表和字段https://www.cnblogs.com/emanlee/archive/2011/12/02/2272629.html获取表字段:select * from user_tab_columns where Table_Name='用户表' order by column_name获取表注释:select * f
2018-01-16 11:28:35
832
转载 Oracle常用的日期函数
Oracle常用的日期函数--1、LAST_DAY函数:求指定日期所在月份的最后一天SELECT LAST_DAY(TO_DATE('2014-12-02','YYYY-MM-DD')) FROM DUAL;--2、求指定日期是周几SELECT TO_CHAR(TO_DATE('1989-01-05','YYYY-MM-DD'),'DAY') F
2018-01-15 16:23:22
1387
转载 Oracle SqlPlus 中的方向键和退格键失效的解决办法
个个验证:退格键 可以使用,验证过方向键 给的下载连接无法打开在刚装好的Oracle中,我们使用SqlPlus会发现非常的蹩脚,不仅退格键不好用,方向键也不行调出history,下面有几种解决方法。1.可以使用ctrl+Backspace键强制输出输入的错误,也可以export stty erase ^h,当然这只是临时的方法,想一劳永逸请看下面。
2018-01-15 15:15:09
1372
转载 linux sed命令详解
https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.html简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这
2018-01-12 13:57:53
152
转载 linux系统下创建oracle表空间和用户权限查询
创建用户和表空间: 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba3、创建临时表空间:--查询临时表空间文件的绝对路径。如果需要的话,可以通过查询来写定绝对路径。一般用${ORACLE_HO
2018-01-11 17:34:16
597
转载 查询oracle中所有用户信息
1.查看所有用户:select * from dba_users; select * from all_users; select * from user_users;2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs; select * from user_sys_privs; (查看当前用
2018-01-11 16:47:52
1065
原创 navicat 连接ORACLE 数据库
navicat 连接oralce 12c 报错问题汇总一、ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误解决方法http://blog.youkuaiyun.com/zxp2624161989/article/details/52249206 查看这个网页当遇到ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误需要特别
2018-01-10 18:35:02
2356
原创 oracle 数据库连接显示????
[oracle@SVR-29-151 ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.2.0.1.0 Production on Wed Jan 10 17:44:18 2018Copyright (c) 1982, 2016, Oracle. All rights reserved.???: Oracle Database 12c Ent
2018-01-10 18:04:22
632
转载 数据库处于回避恢复模式
SQLSERVER数据库主要状态可能是因为当前数据库正处在 EMERGENCY (紧急状态)下, 可以使用 alter database 数据库名 set online 来恢复成在线状态!T-SQL 语句来切换他们的状态 ALTER DATABASE DATABASE_NAME SET ONLINE | OFFLINE |EMERGENCY一个SQLS
2018-01-08 17:52:27
8679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人