** fichier "myconnect.inc.php" <-- gerrer le .htaccess
<Files *.inc.php>
Order Deny,Allow
Deny from all
</Files>
<?php
{ connection }
$DBC = mysql_connect("host:port","login","pass") or die(mysql_error());
{ connection persistante - > voir la reference mysql
a n'utiliser que si on sait pourquoi }
// $DBC = mysql_pconnect("host:port","login","pass") or die(mysql_error());
{ selection de la base par defaut }
if (!isset($m_sqldb)) { $m_sqldb = "mabase"; }
mysql_select_db($m_sqldb, $DBC);
{ fin du fichier }
?>
** fichier "page.php"
<?php
{ definition de la base par defaut ou non }
// $m_sqldb = '';
{ inclusion du fichier de connection }
require("myconnect.inc.php");
{ <<-- vos codes / requettes -->> }
{ facultatif : fermeture de la connection $DBC ou
de la derniere connexion ouverte une connection normale est
fermée automatiquement a la fin du script (sauf pconnect) }
mysql_close($DBC);
{ fin du fichier }
?>
string connStr = string.Format("DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;DATABASE={0};PASSWORD={1};", databasename, password);
System.Data.Odbc.OdbcConnection odbcConn = new System.Data.Odbc.OdbcConnection(connStr);
try
{
odbcConn.Open();
/* Query et autres */
}
catch (System.Data.Odbc.OdbcException odbcEx)
{
/* Traitement de l'erreur */
}
finally
{
odbcConn.Close();
odbcConn = null;
}
#!/usr/bin/perl -Tw
use DBI;
$dbh = DBI->connect("DBI:mysql:database","login","password");
Remarque :
// requette sans result
$rows_affected = $dbh->do("USE services") || die "Database Error: $DBI::errstr";
// exemples de requette avec result et param :
$sth = $dbh->prepare("SELECT ... FROM ... WHERE id=?");
$sth->execute($id);
($result1, $result2, ...) =$sth->fetchrow();
$sth->finish();
package require mysqltcl
set db [mysqlconnect -host localhost -user root -password ********** ]
mysqlquery $db {CREATE DATABASE IF NOT EXISTS tcl}
mysqlquery $db {USE tcl}
...
Remarque :
bien evidement, ceci demande le package mysqltcl
import MySQLdb
def mc():
# Connexion à MySQL
c = MySQLdb.connect('host','username','password')
# Recupere le curseur
cu = c.cursor()
# Execute une requete de test
r = cu.execute('show databases')
# On creer un tableau avec les résultats
r = cu.fetchall()
# On les affiche
for i in r: print i[0]
# On ferme tout.
cu.close()
c.close()
Remarque :
Vous devez avoir le package Python "MySQLdb" installé.
{Visual Basic, VB6, VB.NET, VB 2005} CLASSE SQL,MYSQL,OLEDB C'est une classe qui permet de ce connecter à une DB sous SQL serveur ou sous MySQL serveur ou meme ...
{Visual Basic, VB6, VB.NET, VB 2005} VB MYQSLLE CODE FOURNI AU PROGRAMMEUR DEBUTANT LA POSIBILITE DE SE CONNECTER A MYSQL ET AJOUTER UN ENREGISTR...
{PHP} PROGRAMMER DES COPIES DE TABLES SUR UNE BASE MYSQLIntervenant à titre amical sur des sites persos en PHP/MySQL, j'ai rencontré le problème de prévoir ...
{JAVA / J2EE} CONNEXION À UNE BASE DE DONNÉES MYSQLCe code vous permet de vous connecter à une base de données mysql en utilisant le langage java!
Vou...
{Visual Basic, VB6, VB.NET, VB 2005} CONNEXION À UNE BASE DE DONNÉES MYSQL VIA ODBCCe module contient des fonctions permettant de se connecter à une base de données MySQL sur le serve...
{JAVA / J2EE} JAVA SERVLET + MYSQLCode pour se connecter à une base de données Mysql depuis une servlet java. ...
{PHP} CLASSE DE CONNEXION MYSQL EN PHP5Il s'agit d'une petite classe en PHP5 qui permet de géré simplement les requêtes SQL pour MySQL.
...
{PHP} INTERFACE DATABASE ET CLASSE MYSQLJ'avais fait un peu de programmation objet en Java et j'ai voulu m'y mettre en PHP.
J'ai donc décid...
{Visual Basic, VB6, VB.NET, VB 2005} GESTSTAGAIREc'est un gestionaire pour gérer les stagaires leurs notes ,modules etc...
Dans ce gestionaire on a ...
{PHP} SAUVEGARDE DE BASE DE DONNÉESCe Script permet la sauvegarde d'une base de données (Création des tables et insertion desz enregist...