Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Kết nối Pdo không có tên cơ sở dữ liệu?

Bạn có thể bắt đầu kết nối PDO bằng cách này, hãy sửa cho tôi nếu tôi sai:

$db = new PDO("mysql:host=localhost", 'user', 'pass');

Sự khác biệt so với kết nối này với kết nối thông thường là phần bị loại bỏ dbname=[xx] , như bạn thấy.

Cũng là một mẹo miễn phí khi bạn muốn sử dụng kết nối UTF-8:

$db = new PDO("mysql:host=localhost;charset=utf8mb4", 'user', 'pass');

Để nhận xét về Yehonatan bạn có thể chọn cơ sở dữ liệu bằng cách:

$db->exec('USE databaseName');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thêm chỉ mục vào bảng MySQL?

  2. cố gắng thay đổi thư mục nhật ký bin:không tìm thấy mysql-bin.index (Mã lỗi:13)

  3. Sự khác biệt giữa 'AND' và '&&' trong SQL

  4. Mysql cải thiện tốc độ CHỌN

  5. chỉ số chính Vs chỉ số phụ:sự khác biệt về hiệu suất