visualizar o collation e character set de uma base de dados na linha de comandos
To discover the character set and collation of a database, just
USE your_database_of_interest;
and type,
show variables like "character_set_database";
show variables like "collation_database";
http://dev.mysql.com/doc/refman/5.0/en/charset-database.html
campos com espaços no mysql
alguns conselhos no que diz respeito aos nomes (tabelas, bases de dados) no mysql:
caso tenham utilizado espaços ou caracteres alterem essa situação para poupar dores de cabeça.
segue-se o exemplo de um select a uma tabela que contém campos com espaços:
select `nome do aluno` from alunos;
ATENÇÃO: acento grave.
renomear uma base de dados no mysql
nalgumas versões do mysql foi disponibilizado o comando "rename database" que, segundo este link http://dev.mysql.com/doc/refman/5.1/en/rename-database.html, causava a perda de informação. o conselho que aí é deixado é que mesmo nas versões do mysql que disponibilizam este comando o mesmo não seja usado.
aprendendo SQL interactivamente
utilização de indíces
relações do tipo "identifying" e "non-identifying"
O texto que se segue foi retirado de: http://www-01.ibm.com/support/docview.wss?uid=swg21124718
There are two kinds of relationships that create FKs, Identifying and Non-Identifying.
Per on line help:
-------------------------------------------------------------------
RELATIONSHIPS - DM
In Data Modeler, a data model relationship models as an object
model association that relates to a class with the stereotype
«table».
frontends para o mysql
DaDaBIK - http://www.dadabik.org/ - no link que se segue está um manual para a utilização deste software http://www.devarticles.com/c/a/MySQL/How-To-Create-A-PHP-Front-End-To-Y…
trabalhando com o mysql workbench
o mysql workbench é uma ferramenta que proporciona três tipos de funcionalidades:
-----------------------------