如何連接MySQL到其他數(shù)據(jù)庫(kù)?
有時(shí)候,我們需要從MySQL連接到其他數(shù)據(jù)庫(kù)來(lái)訪問它們的數(shù)據(jù)。以下是連接MySQL到其他數(shù)據(jù)庫(kù)的方法:
//連接到SQLite數(shù)據(jù)庫(kù) $dsn = 'sqlite:example.db'; $user = null; $password = null; $dbh = new PDO($dsn, $user, $password); //連接到PostgreSQL數(shù)據(jù)庫(kù) $dsn = 'pgsql:host=example.com;port=5432;dbname=example'; $user = 'example'; $password = 'examplepassword'; $dbh = new PDO($dsn, $user, $password); //連接到Microsoft SQL Server數(shù)據(jù)庫(kù) $dsn = 'sqlsrv:Server=(local);Database=example'; $user = 'example'; $password = 'examplepassword'; $dbh = new PDO($dsn, $user, $password); //連接到Oracle數(shù)據(jù)庫(kù) $dsn = 'oci:dbname=//localhost:1521/example'; $user = 'example'; $password = 'examplepassword'; $dbh = new PDO($dsn, $user, $password);
以上代碼演示了如何連接到SQLite、PostgreSQL、Microsoft SQL Server和Oracle數(shù)據(jù)庫(kù)。根據(jù)不同數(shù)據(jù)庫(kù)的要求,相應(yīng)地更改數(shù)據(jù)源名稱(DSN)、用戶名和密碼即可實(shí)現(xiàn)連接。
同時(shí),PDO是在PHP中連接不同數(shù)據(jù)庫(kù)的強(qiáng)大工具。
下一篇css是個(gè)啥