国产精品一久久香蕉产线看-国产精品一区在线播放-国产精品自线在线播放-国产毛片久久国产-一级视频在线-一级视频在线观看免费

怎樣實現(xiàn)yii2數(shù)據(jù)庫讀寫分離配置

  • 相關(guān)推薦

怎樣實現(xiàn)yii2數(shù)據(jù)庫讀寫分離配置

  開始使用數(shù)據(jù)庫首先需要配置數(shù)據(jù)庫連接組件,通過添加 db 組件到應(yīng)用配置實現(xiàn)("基礎(chǔ)的" Web 應(yīng)用是 config/web.PHP),DSN( Data Source Name )是數(shù)據(jù)源名稱,用于指定數(shù)據(jù)庫信息.如下所示:

  return [

  // ...

  components => [

  // ...

  db => [

  class => yiidbConnection,

  dsn => mysql:host=localhost;dbname=mydatabase, // MySQL, MariaDB

  //dsn => sqlite:/path/to/database/file, // SQLite

  //dsn => pgsql:host=localhost;port=5432;dbname=mydatabase, // PostgreSQL

  //dsn => cubrid:dbname=demodb;host=localhost;port=33000, // CUBRID

  //dsn => sqlsrv:Server=localhost;Database=mydatabase, // MS SQL Server, sqlsrv driver

  //dsn => dblib:host=localhost;dbname=mydatabase, // MS SQL Server, dblib driver

  //dsn => mssql:host=localhost;dbname=mydatabase, // MS SQL Server, mssql driver

  //dsn => oci:dbname=//localhost:1521/mydatabase, // Oracle

  username => root, //數(shù)據(jù)庫用戶名

  password => , //數(shù)據(jù)庫密碼

  charset => utf8,

  ],

  ],

  // ...

  ];

  請參考PHP manual獲取更多有關(guān) DSN 格式信息。 配置連接組件后可以使用以下語法訪問:

  $connection = Yii::$app->db;

  請參考[[yiidbConnection]]獲取可配置的屬性列表。 如果你想通過ODBC連接數(shù)據(jù)庫,則需要配置[[yiidbConnection::driverName]] 屬性,例如:

  db => [

  class => yiidbConnection,

  driverName => mysql,

  dsn => odbc:Driver={MySQL};Server=localhost;Database=test,

  username => root,

  password => ,

  ],

  注意:如果需要同時使用多個數(shù)據(jù)庫可以定義 多個 連接組件:

  return [

  // ...

  components => [

  // ...

  db => [

  class => yiidbConnection,

  dsn => mysql:host=localhost;dbname=mydatabase,

  username => root,

  password => ,

  charset => utf8,

  ],

  secondDb => [

  class => yiidbConnection,

  dsn => sqlite:/path/to/database/file,

  ],

  ],

  // ...

  ];

  在代碼中通過以下方式使用:

  $primaryConnection = Yii::$app->db;

  $secondaryConnection = Yii::$app->secondDb;

  如果不想定義數(shù)據(jù)庫連接為全局應(yīng)用組件,可以在代碼中直接初始化使用:

  $connection = new yiidbConnection([

  dsn => $dsn,

  username => $username,

  password => $pa

【怎樣實現(xiàn)yii2數(shù)據(jù)庫讀寫分離配置】相關(guān)文章:

怎樣實現(xiàn)演講的預(yù)期效果07-02

數(shù)據(jù)庫課程網(wǎng)站的設(shè)計與實現(xiàn)開題報告07-01

騰訊的國際足球數(shù)據(jù)庫是如何實現(xiàn)的?07-13

股市投資怎樣實現(xiàn)復(fù)利增長?07-02

企業(yè)怎樣實現(xiàn)高效績效考核07-03

怎樣在web實現(xiàn)漂亮的動態(tài)圖表?07-03

微相框的微信功能是怎樣實現(xiàn)的?07-09

怎樣實現(xiàn)課堂中的師生角色轉(zhuǎn)換07-03

QQ傳文件的秒傳功能怎樣實現(xiàn)?07-10

怎樣才能實現(xiàn)個人職業(yè)發(fā)展規(guī)劃?07-13

主站蜘蛛池模板: 夜色在线影院 | 91在线欧美 | 成人亚州 | 国产黄色片视频 | 曰批全过程免费视频播放网站 | 综合久久99| 制服丝袜在线看 | 欧美日韩一区二区高清视 | 国产在线一区二区三区在线 | 国产91精品一区二区麻豆网站 | 成人在线观看不卡 | 一级特黄aaa大片免费看 | 欧美日韩视频在线 | 香港经典三级成人xxx | 天天爱天天干天天操 | 日韩精品久久久免费观看夜色 | 狂野欧美激情性xxxx | 欧美三级日韩三级 | 在线三区 | 午夜性爽爽爽 | 美女黄18| 国产伦码精品一区二区 | 天天艹天天 | 欧美a视频在线观看 | 国产精品日本欧美一区二区 | 日韩一级在线 | 成熟女人免费一级毛片 | 在线观看片成人免费视频 | 亚洲欧美二区三区久本道 | m乳娘调教人h | 国产精品98视频全部国产 | 久久综合久久综合久久综合 | 婷婷在线网 | 操榴视频| 亚洲无线一二三四手机 | 日日操夜夜操天天操 | 国产在线一卡二卡 | 国产日本在线播放 | 被免费网站在线视频 | 国产一区二区久久精品 | 日日舔夜夜摸 |