mySQL/pgSQL
文章平均质量分 79
杭州山不高
山不在高
展开
-
WIN7下,postgreSQL的安装与配置
一、下载postgreSQL从官方网站(http://www.postgresql.org/download/)上,下载所需安装版本,并用默认方式安装。比如,我下载的是postgresql-9.3.1-1-windows-x64.exe,默认安装目录:C:\Program Files\PostgreSQL。安装过程中,需要输入数据库超级用户的密码;其余选项,全部默认即可。二、设置环原创 2013-12-25 17:15:25 · 4635 阅读 · 4 评论 -
Linux下,设置各种服务的开机自启动
首先,在Windows里,编写bash脚本,测试其中各命令都是可用的。我写的脚本(yl_services_start)如下:#!/bin/bash#Start all kinds of services#mysql#/usr/local/mysql/bin/#start mysql#postgres#su - postgres -c "/usr/local/pgsql/bin/post原创 2014-03-12 14:18:32 · 1125 阅读 · 0 评论 -
服务端开发,基本的框架结构图(SSH及其他)
下面的两张图,来源于网络,原创 2014-09-05 18:00:34 · 2050 阅读 · 0 评论 -
ERROR 1129 (HY000): mysqladmin flush-hosts
MySQL报错:ERROR 1129 (HY000): Host * is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原创 2014-08-17 11:40:26 · 7602 阅读 · 3 评论 -
MySQL中,查找并删除重复数据
例1,表中有主键(可唯一标识的字段),且该字段为数字类型 /* 表结构 */DROP TABLE IF EXISTS `t1`;CREATE TABLE IF NOT EXISTS `t1`( `id` INT(1) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) NOT NULL, `add` VARCHAR(20) NOT原创 2014-03-19 14:23:21 · 1333 阅读 · 5 评论 -
MySQL存储过程语法及实例
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过转载 2014-11-21 11:50:07 · 987 阅读 · 1 评论 -
MySQL和PostgreSQL的远程备份与恢复
远程备份:# mysqldump -h 192.168.0.2 -u root -p push --set-gtid-purged=OFF > backupfile.sql远程恢复:# mysqldump -h 192.168.0.2 -u root -p push --set-gtid-purged=OFF > backupfile.sql原创 2014-07-31 16:17:08 · 4166 阅读 · 4 评论 -
CentOS下,yum安装PostgreSQL
Configure YUM repositoryvim /etc/yum.repos.d/CentOS-Base.repo[base] and [updates] sections添加:exclude=postgresql*Install PGDG RPM filego http://yum.postgresql.org and find your co原创 2014-11-10 15:03:28 · 10575 阅读 · 7 评论 -
将付费用户表,合并到总用户表中
付费用户表(pay_user_info)中,只有(imsi,create_time创建时间,channel渠道号)这3个字段;而用户表(user_info)中,有(imsi,create_time创建时间,channel渠道号,type类型)等字段;type表示用户是否打开过(type=1)应用,是否阅读过(type=2)或付费过(type=3)。原创 2014-12-25 11:01:15 · 1033 阅读 · 0 评论 -
服务端开发(JAVA)开源项目的官方网址
Struts2的官方网址:http://struts.apache.org/原创 2014-04-08 15:18:10 · 1823 阅读 · 3 评论 -
Linux(CentOS)下,安装MySQL
# yum install mysql-devel# yum install mysql# chgrp -R mysql /var/lib/mysql# chmod -R 770 /var/lib/mysql# service mysqld start MySQL Daemon failed to start.如果启动失败,可以用下面的命令,查看失败原因:# less原创 2014-07-21 18:35:44 · 1133 阅读 · 6 评论 -
MySQL,查看连接数和状态等
mysql> show status like '%connect%';+-----------------------------------------------+---------+| Variable_name | Value |+------------------------------------------原创 2014-04-11 11:05:40 · 19924 阅读 · 1 评论 -
MySQL,查询其他表,插入新表
我现在面临一个日常性的操作:需要根据项目名称,查找原创 2014-08-19 11:05:51 · 2043 阅读 · 0 评论 -
Linux下,mySQL的查看与重启
查看命令:ps aux | grep mysqlnetstat -npl | grep mysql重启命令:/etc/init.d/mysql restart/etc/init.d/mysql start/etc/init.d/mysql stop原创 2014-02-08 13:11:36 · 1210 阅读 · 1 评论 -
Linux下,postgreSQL的查看与重启
查看命令:ps aux | grep postgresnetstat -npl | grep postgres重启命令:#su - postgres$pg_ctl restart原创 2014-02-08 13:50:32 · 42286 阅读 · 1 评论 -
数据库,SQL等相关知识总结
数据库(Database)是组织、存储和管理数据的仓库,支持新增、截取、更新、删除等操作。数据库的基本结构分三个层次:物理层;概念层;逻辑层。数据库通常有三种:层次、网状和关系型数据库。原创 2014-02-18 10:24:52 · 1175 阅读 · 17 评论 -
MySQL中,关联查询的3种写法(USING/ON)
看看下面三个关联查询的 SQL 语句有何区别?SELECT * FROM score, student WHERE score.id = student.id ...SELECT * FROM score JOIN student ON (score.id = student.id) WHERE ...SELECT * FROM score JOIN student USING (id原创 2014-03-19 17:30:22 · 47607 阅读 · 1 评论 -
数据库表的各种连接(内连接,外连接)
关系型数据库,以关系代数为理论基础:1、用表(Table)表示关系或者实体;2、用行(Row)表示元组。3、用列(Col)表示属性。关系代数包含以下8个关系运算符:单表操作:1、选取――返回满足指定条件的行。2、投影――从数据集合中返回指定的列。相同结构的两表操作:3、并――关系的加法和减法,它可以在行的方向上合并两个表中的数据。4、交――返回两个数据集合所原创 2014-03-26 11:09:40 · 6089 阅读 · 6 评论 -
Mysql+C3P0+Hibernate,偶发性异常
ERROR (JDBCExceptionReporter.java:101) - Connections could not be acquired from the underlying database!原创 2014-04-10 11:42:04 · 4532 阅读 · 1 评论 -
MySQL常用的日期加减函数与实例教程
MySQL 日期类型MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ------------ --------- --------------------- ----------------------------------------- datetime转载 2014-07-02 10:03:30 · 1403 阅读 · 0 评论 -
Windows下,MySQL的下载,安装与配置
官方(GPL版)下载地址:http://dev.mysql.com/downloads/mysql/5.6.html选择自己想要的版本(我选的是Windows (x86, 64-bit), ZIP Archive),点击Download。在新打开的页面,直接点击下面的“No thanks, just start my download.”,便可下载。下载后,直接解压,无需安装,然后进行原创 2013-12-20 17:00:09 · 2619 阅读 · 5 评论 -
各种数据库的交、差、并的SQL实现
数据库的交叉表,是两张表直接的操作,它要求两张表的原创 2014-07-08 18:16:05 · 12037 阅读 · 2 评论 -
MySQL,查看数据库的信息,大小,最后修改时间等
查看mysql数据库大小SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M。原创 2014-06-18 11:46:03 · 1037 阅读 · 1 评论 -
MySQL,浅谈MyISAM存储引擎
思维导图 介绍 mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。 特点 > 不支持事务 证明如下: >> 表记录转载 2014-06-18 14:18:46 · 761 阅读 · 0 评论 -
MySQL show processlist命令详解
SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见13.5.5.3节,“KILL语法”。如果您不使用FULL关键词,则只显示每个查询的前100个字符。本语句报告TCP/IP连接的主机名称转载 2014-08-05 20:36:10 · 2081 阅读 · 0 评论 -
Win7上安装Mysql5.7
直接的Mysql官网下载:https://dev.mysql.com/downloads/windows/installer/5.7.html我下载的是:Windows (x86, 32-bit), MSI Installer下载完成后,直接点击安装。安装完成后,它就可以作为系统服务运行了。并且在WIN7系统的右下角,有个通知图标,可以查看运行状态。...原创 2018-05-20 08:20:20 · 511 阅读 · 0 评论