MySQL
Dynamic SQL , conditional where
SELECT first_name, last_name, subsidiary_id, employee_id FROM employees WHERE ( subsidiary_id = :sub_id OR :sub_id IS NULL ) AND ( employee_id = :emp_id OR :emp_id IS NULL ) AND ( UPPER(last_name) = :name OR :name IS NULL ) select * from mysql.user where (user=NULL or NULL is null) and (host=NULL or NULL is null) select * from mysql.user where (user='root' or 'root' is null) and (host=NULL or NULL is null) select * from mysql.user where (user='root' or 'root' is null) and (host='127.0.0.1' or '127.0.0.1' is null)
MySql workbench Slackware64 14.1
wget http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.1.7-1.el6.x86_64.rpm
- cp ~/Downloads/mysql-workbench-community-6.1.7-1.el6.x86_64.rpm /tmp
- cd /tmp
- rpm2tgz mysql-workbench-community-6.1.7-1.el6.x86_64.rpm
- installpkg mysql-workbench-community-6.1.7-1.el6.x86_64.tgz
mysqldump
mysqldump -h hostx -u userx -ppassx dbname > /tmp/dump.sql