Skip to content

Instantly share code, notes, and snippets.

@jrickerd
jrickerd / gist:2852383
Created June 1, 2012 14:03
Strip autoincrement from dump
mysqldump -u root -d -R --single-transaction <db> | sed 's/ AUTO_INCREMENT=[0-9]*\b//' | gzip > out.sql.gz
mysqldbcopy bis:bis --source=u:p@host1 --destination=u:p@host1 --force
@jrickerd
jrickerd / gist:1961461
Created March 2, 2012 21:14
htaccess: php error, apc and rewrite
# display php errors
php_flag display_errors on
# turn off caching
php_flag apc.cache_by_default Off
# log rewrites
RewriteLog "/home/rob4/www/logs/rewrite.log"
RewriteLogLevel 3
@jrickerd
jrickerd / gist:1925505
Created February 27, 2012 17:10
install node on centos
wget http://nodejs.tchol.org/repocfg/el/nodejs-stable-release.noarch.rpm
sudo yum localinstall --nogpgcheck ./nodejs-stable-release.noarch.rpm
sudo yum install nodejs
@jrickerd
jrickerd / gist:1913353
Created February 26, 2012 05:17
curl commands

post

curl -X POST -H -d<this=that>

easier post

curl -d

post form

curl -F<name=content>

data GET

@jrickerd
jrickerd / gist:1904339
Created February 24, 2012 22:48
grant perms on db
grant all on mp.* to itrans@'10.%.%.%' identified by '';
@jrickerd
jrickerd / gist:1866299
Created February 19, 2012 22:48
install xdebug
php -i | clip.exe
paste into http://xdebug.org/find-binary.php
@jrickerd
jrickerd / gist:1713441
Created January 31, 2012 22:25
Create database
#
# Create Sonar database and user.
#
# Command: mysql -u root -p < create_database.sql
#
CREATE DATABASE name CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'user' IDENTIFIED BY 'user';
GRANT ALL ON name.* TO 'user'@'%' IDENTIFIED BY 'user';
@jrickerd
jrickerd / gist:1648272
Created January 20, 2012 16:31
analyze invalid foreign keys
DROP PROCEDURE IF EXISTS ANALYZE_INVALID_FOREIGN_KEYS$$
CREATE
PROCEDURE `ANALYZE_INVALID_FOREIGN_KEYS`(
checked_database_name VARCHAR(64),
checked_table_name VARCHAR(64),
temporary_result_table ENUM('Y', 'N'))
LANGUAGE SQL
NOT DETERMINISTIC
@jrickerd
jrickerd / gist:1636768
Created January 19, 2012 00:35
run invalid foreign key check
call analyze_invalid_foreign_keys('<database>', '%', 'N');
select * from invalid_foreign_keys;