Difference between revisions of "Database"

From Things and Stuff Wiki
Jump to navigation Jump to search
Line 37: Line 37:
  
 
==== DB management ====
 
==== DB management ====
** [http://dev.mysql.com/doc/refman/5.6/en/describe.html 13.8.1. DESCRIBE Syntax]
 
 
 
  [http://dev.mysql.com/doc/refman/5.6/en/show.html SHOW] databases;
 
  [http://dev.mysql.com/doc/refman/5.6/en/show.html SHOW] databases;
 +
[http://dev.mysql.com/doc/refman/5.6/en/use.html USE] [db name];
 +
 
  SHOW tables;
 
  SHOW tables;
 
[http://dev.mysql.com/doc/refman/5.6/en/use.html USE] [db name];
 
 
   
 
   
 
  SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema ;
 
  SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema ;
 +
 +
[http://dev.mysql.com/doc/refman/5.6/en/describe.html 13.8.1. DESCRIBE] provides information about the columns in a table.
  
 
* http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html
 
* http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html

Revision as of 02:52, 22 July 2012


MySQL

Commands

Account management

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
CREATE DATABASE [databasename];

GRANT all on userdatabase.* TO 'username'; [1]

13.7.5.17. SHOW GRANTS

Create command list for showing user grants [2]

SELECT CONCAT("SHOW GRANTS FOR '",user,"'@'",host,"';") FROM mysql.user WHERE host!='localhost';
FLUSH privileges;

DB management

SHOW databases;
USE [db name];

SHOW tables;

SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema ;
13.8.1. DESCRIBE provides information about the columns in a table.

Security

Troubleshooting

SQLite

MariaDB

Web interfaces

Admin

mysqladmin create db_name

mysqldump

Tools

  • dBug - "PHP version of ColdFusion’s cfdump. Outputs colored and structured tabular variable information. Variable types supported are: Arrays, Classes/Objects, Database and XML Resources."

Scripts

Other