PDO_MYSQL的一些預定義常量

PDO_MYSQL是PHP Data Objects (PDO) interface的一個mysql擴展。仔細看看php手冊上面,其實還是有些有趣的參數可供使用,例如:

PDO::MYSQL_ATTR_INIT_COMMAND (integer)

Command to execute when connecting to the MySQL server. Will automatically be re-executed when reconnecting.

當我使用PDO_MYSQL連上mysql以後,可以利用這個參數自動執行一些QUERY。最常見的使用場合是連接mysql使用utf-8字符集:

PLAIN TEXT

CODE:

$db = new PDO("mysql:dbname=dbname","user","password", array(PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMES 'utf8'"));

以上代碼會在連上mysql之後馬上執行sql:

PLAIN TEXT

CODE:

set names'utf8';

作者:volcano

 
如何在Java中如何定義一個常量
  建議一個package中需要的常量集中到一個XyzConstants之類的interface裏聲明,就像普通的field那樣聲明就行了。  public interface SomeConstants {    public int PORT = 80;    public String IP = "16...查看完整版>>如何在Java中如何定義一個常量
 
如何在Java中如何定義一個常量
  建議一個package中需要的常量集中到一個XyzConstants之類的interface裏聲明,就像普通的field那樣聲明就行了。  public interface SomeConstants {  public int PORT = 80;  public String IP = "166.111....查看完整版>>如何在Java中如何定義一個常量
 
《Effective C#》Item 2:定義常量的兩種方法
在C#中定義常量的方式有兩種,一種叫做靜態常量(Compile-time constant),另一種叫做動態常量(Runtime constant)。前者用“const”來定義,後者用“readonly”來定義。 對于靜態常量(Compi...查看完整版>>《Effective C#》Item 2:定義常量的兩種方法
 
ASP視頻教程輕松學:常量的定義
  與單純的圖文教程相比,生動活潑的視頻多媒體教程更容易吸引大家的注意,讓學習過程更加輕松有趣。這裏推出的是由金鷹主講閃客天堂出品的一系列從入門基礎到高級應用的ASP視頻教程,教程文件較大,請耐心等待。待...查看完整版>>ASP視頻教程輕松學:常量的定義
 
C#箴言:定義常量的兩種方法
  在C#中定義常量的方式有兩種,一種叫做靜態常量(Compile-time constant),另一種叫做動態常量(Runtime constant)。前者用“const”來定義,後者用“readonly”來定義。   對于靜態常量(Compile-time cons...查看完整版>>C#箴言:定義常量的兩種方法