Lines Matching refs:dsn

44 		$dsn = PDO_MYSQL_TEST_DSN;
47 tryandcatch(8, '$db = new PDO("' . $dsn . '");');
51 print tryandcatch(9, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
54 $dsn = 'mysql:';
56 tryandcatch(10, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
58 $dsn = PDO_MYSQL_TEST_DSN;
62 $db = new PDO($dsn, $user, $pass);
65 $dsn = 'mysql:invalid=foo';
66 tryandcatch(11, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
68 $dsn = 'mysql:' . str_repeat('howmuch=canpdoeat;', 1000);
69 tryandcatch(12, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
71 $dsn = 'mysql:' . str_repeat('abcdefghij', 1024 * 10) . '=somevalue';
72 tryandcatch(13, '$db = new PDO("' . $dsn . '", "' . $user . '", "' . $pass . '");');
79 $dsn = MySQLPDOTest::getDSN(array('host' => $host), 'host=' . $invalid_host);
80 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
86 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host), 'host=' . $host);
87 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
88 printf("[015] DSN=%s, %s\n", $dsn, $e->getMessage());
93 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host));
94 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
101 $dsn = MySQLPDOTest::getDSN(array('host' => $invalid_host), 'host=' . $host);
102 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
103 printf("[017] DSN=%s, %s\n", $dsn, $e->getMessage());
110 $dsn = MySQLPDOTest::getDSN(array('host' => str_repeat('0123456789', 100)));
111 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
124 $dsn = MySQLPDOTest::getDSN(array('port' => $port), 'port=' . $invalid_port);
125 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
131 $dsn = MySQLPDOTest::getDSN(array('port' => $invalid_port), 'port=' . $port);
132 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
133 printf("[020] DSN=%s, %s\n", $dsn, $e->getMessage());
137 $dsn = MySQLPDOTest::getDSN(array('port' => $port), 'port=' . $invalid_port);
139 $db = @new PDO($dsn, $user, $pass);
150 $dsn = MySQLPDOTest::getDSN(array('dbname' => $db), 'dbname=' . $invalid_db);
151 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
157 $dsn = MySQLPDOTest::getDSN(array('dbname' => $invalid_db), 'dbname=' . $db);
158 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
159 printf("[023] DSN=%s, %s\n", $dsn, $e->getMessage());
168 $dsn = MySQLPDOTest::getDSN(array('unix_socket' => $socket), 'unix_socket=' . $invalid_socket);
169 …try { $db = @new PDO($dsn, $user, $pass); assert(false); printf("%s\n", $dsn); } catch (PDOExcepti…
175 $dsn = MySQLPDOTest::getDSN(array('unix_socket' => $invalid_socket), 'unix_socket=' . $socket);
176 try { $db = @new PDO($dsn, $user, $pass); } catch (PDOException $e) {
177 printf("[025] DSN=%s, %s\n", $dsn, $e->getMessage());
183 $dsn = MySQLPDOTest::getDSN();
185 $db = new PDO($dsn, $user, $pass);
197 printf("[026] DSN=%s, %s\n", $dsn, $e->getMessage());
205 $dsn = MySQLPDOTest::getDSN();
206 $db = new PDO($dsn, $user, $pass);
212 $dsn = MySQLPDOTest::getDSN(array('charset' => $charset), 'charset=' . $invalid_charset);
214 $db = @new PDO($dsn, $user, $pass);
223 $dsn = MySQLPDOTest::getDSN(array('charset' => $invalid_charset), 'charset=' . $charset);
225 $db = @new PDO($dsn, $user, $pass);
233 printf("[029] DSN=%s, %s\n", $dsn, $e->getMessage());
246 $dsn = MySQLPDOTest::getDSN();
247 $db = new PDO($dsn, $user, $pass);
258 $dsn = MySQLPDOTest::getDSN(array('charset' => 'latin1'));
259 $db = new PDO($dsn, $user, $pass);
264 $dsn, $tmp['_charset'], 'latin1');
271 $dsn = MySQLPDOTest::getDSN(array('charset' => 'latin2'));
272 $db = new PDO($dsn, $user, $pass);
277 $dsn, $tmp['_charset'], 'latin2');