Lines Matching refs:dsn

41 		$dsn = PDO_MYSQL_TEST_DSN;
44 tryandcatch(8, '$db = new PDO("' . $dsn . '");');
48 print tryandcatch(9, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
51 $dsn = 'mysql:';
53 tryandcatch(10, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
55 $dsn = PDO_MYSQL_TEST_DSN;
59 $db = new PDO($dsn, $user, $pass);
62 $dsn = 'mysql:invalid=foo';
63 tryandcatch(11, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
65 $dsn = 'mysql:' . str_repeat('howmuch=canpdoeat;', 1000);
66 tryandcatch(12, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
68 $dsn = 'mysql:' . str_repeat('abcdefghij', 1024 * 10) . '=somevalue';
69 tryandcatch(13, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
76 $dsn = MySQLPDOTest::getDSN(array('host' => $host), 'host=' . $invalid_host);
77 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
83 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host), 'host=' . $host);
84 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
85 printf("[015] DSN=%s, %s\n", $dsn, $e->getMessage());
90 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host));
91 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
98 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host), 'host=' . $host);
99 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
100 printf("[017] DSN=%s, %s\n", $dsn, $e->getMessage());
107 $dsn = MySQLPDOTest::getDSN(array('host' => str_repeat('0123456789', 100)));
108 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
121 $dsn = MySQLPDOTest::getDSN(array('port' => $port), 'port=' . $invalid_port);
122 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
128 $dsn = MySQLPDOTest::getDSN(array('port' => $invalid_port), 'port=' . $port);
129 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
130 printf("[020] DSN=%s, %s\n", $dsn, $e->getMessage());
134 $dsn = MySQLPDOTest::getDSN(array('port' => $port), 'port=' . $invalid_port);
136 $db = @new PDO($dsn, $user, $pass);
147 $dsn = MySQLPDOTest::getDSN(array('dbname' => $db), 'dbname=' . $invalid_db);
148 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
154 $dsn = MySQLPDOTest::getDSN(array('dbname' => $invalid_db), 'dbname=' . $db);
155 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
156 printf("[023] DSN=%s, %s\n", $dsn, $e->getMessage());
165 $dsn = MySQLPDOTest::getDSN(array('unix_socket' => $socket), 'unix_socket=' . $invalid_socket);
166 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
172 $dsn = MySQLPDOTest::getDSN(array('unix_socket' => $invalid_socket), 'unix_socket=' . $socket);
173 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
174 printf("[025] DSN=%s, %s\n", $dsn, $e->getMessage());
180 $dsn = MySQLPDOTest::getDSN();
182 $db = new PDO($dsn, $user, $pass);
194 printf("[026] DSN=%s, %s\n", $dsn, $e->getMessage());
202 $dsn = MySQLPDOTest::getDSN();
203 $db = new PDO($dsn, $user, $pass);
209 $dsn = MySQLPDOTest::getDSN(array('charset' => $charset), 'charset=' . $invalid_charset);
211 $db = @new PDO($dsn, $user, $pass);
220 $dsn = MySQLPDOTest::getDSN(array('charset' => $invalid_charset), 'charset=' . $charset);
222 $db = @new PDO($dsn, $user, $pass);
230 printf("[029] DSN=%s, %s\n", $dsn, $e->getMessage());
243 $dsn = MySQLPDOTest::getDSN();
244 $db = new PDO($dsn, $user, $pass);
255 $dsn = MySQLPDOTest::getDSN(array('charset' => 'latin1'));
256 $db = new PDO($dsn, $user, $pass);
261 $dsn, $tmp['_charset'], 'latin1');
268 $dsn = MySQLPDOTest::getDSN(array('charset' => 'latin2'));
269 $db = new PDO($dsn, $user, $pass);
274 $dsn, $tmp['_charset'], 'latin2');