PHP Codeigniter : définissez le Numéro de Port pour la Configuration de MySQL
Pouvez-vous m'expliquer comment faire pour définir le numéro de port pour une configuration de Base de données :
class MY_Model extends CI_Model
{
protected static $db2_loaded = false;
protected static $db2 = false;
function __construct()
{
parent::__construct();
if(($this->session->userdata('login_user')!=false) && !self::$db2_loaded)
{
self::$db2_loaded = true;
$config['hostname'] = "localhost";
$config['username'] = "root";
$config['password'] = "";
$config['database'] = $this->session->userdata('bdd_compte');
$config['dbdriver'] = "mysql";
$config['dbprefix'] = "";
$config['pconnect'] = TRUE;
$config['db_debug'] = TRUE;
$config['cache_on'] = FALSE;
$config['cachedir'] = "";
$config['char_set'] = "utf8";
$config['dbcollat'] = "utf8_general_ci";
self::$db2 = $this->load->database($config,TRUE);
}
$this->db = self::$db2;
}
}
Des idées comment dois-je configurer un numéro de port différent
Merci!
OriginalL'auteur AHméd Net | 2014-11-03
Vous devez vous connecter pour publier un commentaire.
Utiliser le
port
clé dansdatabase.php
.OU
$db['default']['port'] = 5432;
n'ai pas de travail, est allé avec:$db['default']['hostname'] = "mysqlhost.yourdomain.com:3310";
'port' => 1234, fonctionne avec 3 CI
Il ne figure pas au premier commentaire qui montre tous les paramètres possibles.
OriginalL'auteur Pupil