database

drupal 7中操作遠程oracle數據庫

系統環境需求 PHP環境最好是 PHP 7,系統最好是紅帽系。 安裝Oracle Instant Client 在Oracle官網頁面中找到系統對應的客戶端下載安裝,比如Y CHEUNG選擇的就是 Instant Client Downloads for Linux x86-64 ,Fedora可以下載RPM包直接安裝,非RedHat系統的可能需要先編譯,用make install的方式安裝。 主要是安裝basic包,比如YCHEUNG安裝的就是 oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm 。值得注意的是,

MYSQL外鍵導致無法清空表

最近設計的數據庫表含有外鍵,結果在開發時truncate table的時候報錯了, SQL错误(1701):Cannot truncate a table referenced in a foreign key constraint (`rollcall2`.`oncall`, CONSTRAINT `FK__calls` FOREIGN KEY (`calls_id`) REFERENCES `rollcall2`.`calls` (`id`)) 解決辦法如下: SET FOREIGN_KEY_CHECKS

Aliyun MySQL Aborting

放了wordpress的主機最近經常掛掉,提示無法連結數據庫,檢查log信息發現是因為內存不足,把InnoDB的buffer pool size改小後似乎好了一些,可今天還是出錯了,log信息如下: 151210 6:45:23 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use

忘記 Mysql ROOT 密碼的解決辦法

豬腦袋是記不住密碼的。 靠別人也是記不住密碼的。 UBUNTU 系統 在 /etc/my.cnf 中的 [mysqld]段尾處加入以下語句: skip-name-resolve skip-grant-tables 重啟MYSQL: service mysql restart 登錄MYSQL並修改密碼: mysql USE mysql; UPDATE user Password = password('yourpassword') WHERE User = 'root'; flush privileges; quit 修改MYSQL配置文件,