Time of Update: 2015-02-11
mysql用戶端資料亂碼問題,mysql用戶端亂碼往mysql插入中文資料時出現亂碼,如下:mysql> select * from test;+------+-----------+| id | name |+------+-----------+| 1 | 鐜嬪煿鍧?|| 2 | 鐜嬫檽宄?|| 3 |
Time of Update: 2015-02-11
【資料庫系統概論】----關聯式資料庫(一),資料庫系統概論2.1關係資料結構及形式化定義關聯式資料庫系統是支援關聯式模式的資料庫系統。關聯式模式由關係資料結構、關係操作集合和關係完整性條件約束三部分組成。2.1.1關係關聯式模式的資料結構非常簡單,只包含單一的資料結構-----關係。1.域:具有系統的資料類型的值的集合2.笛卡爾積:例如,A={a,b},B={0,1,2},則AxB={<a,o>,<a,1>,<a,2>,<b,0>,
Time of Update: 2015-02-11
關係型資料庫 V.S.
Time of Update: 2015-02-11
hadoop 2.2、 hbase0.94.18 叢集安裝,hadoophbase0.94.18
Time of Update: 2015-02-11
MySQL MHA 典型使用情境,mysqlmha典型情境1 管理節點部署位置1.1. Dedicated Manager server and multiple MySQL (master,slaves) servers 使用專用的管理伺服器管理多組MySQL主從伺服器Since MHA Manager uses very little CPU/Memory
Time of Update: 2015-02-11
mysql command line client 使用命令,mysqlclient1.輸入密碼:******2.ues mysql;使用Mysql3.show databases;顯示資料庫4.use register;使用資料庫名為register5.show tables;顯示register資料庫中的表6.describe user;對錶user進行操作:insert into user(username,password)
Time of Update: 2015-02-11
ER圖,資料庫模型從這裡開始,er這裡開始今天梓濱師兄叫我先為項目設計好資料庫表,最好畫一張ER圖出來。ER圖我知道是什麼,因為之前選修過資料庫與應用的水課,,,不過現在忘得差不多了,問了一下度娘,什麼是ER圖呢?度娘告訴我說, “E-R圖也稱實體-聯絡圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯絡的方法,用來描述現實世界的概念性模型“。 有以下三種成分:1. 用矩形表示實體型,矩形框內寫明實體名;2.
Time of Update: 2015-02-10
MySQL日期類型DATETIME和TIMESTAMP,datetimetimestamp MySQL5的日期類型有三種:DATETIME、DATE和TIMESTAMP,除了DATE用來表示一個不帶時分秒的是日期,另外兩個都帶時分秒。TIMESTAMP還可以精確到毫秒。 其次還有個共性,就是他們的格式“不嚴格”,很自由,一般你認為對的格式都可以正確插入到資料庫中。 這裡主要解決帶時分秒日期的一些常見問題。 一、IM
Time of Update: 2015-02-11
ORACLE 11G Data Guard 角色轉換,11gguard1,ORACLE Dataguard角色切換DataGuard已經是現今標準的主流容災方案,由於日誌傳遞對於網路適應程度強,且可以採用同步即時的傳遞方式和非同步延遲的傳遞方式,甚至可以成為遠端異地容災方案。不管用於何種用途,DG都免不了要進行角色轉換,即將standby
Time of Update: 2015-02-10
mybatis執行查詢語句,可以在plsql中查詢資料,但是在程式中查詢不到,mybatisplsql 今天用mybatis查詢語句的時候,控制台輸出的sql語句可以在plsql裡面可以正確執行,但是查詢出來就是沒有資料。 原查詢語句如下:(為了保密性,將敏感的包名給馬賽克了。) 此sql可以在plsql中正確執行,但是查詢不到資料。解決辦法是:將查詢條件中的“#”替換成“$”.原因如下:MyBatis看到 #{}會認為你在給sql中的變數賦
Time of Update: 2015-02-11
在Tomcat上安裝部署SAIKU,tomcat部署saiku在Tomcat上安裝部署SAIKU Saiku是一個強大的獨立工具,用於查詢構建資料集市,如:即席查詢報表、圖表展示、匯出報表成excel或csv格式等。Saiku是基於Mondrian
Time of Update: 2015-02-10
2015年辛星MySQL教程春季版第四本最佳化建模,辛星mysql 經過了一段時間的整理,2015年的辛星MySQL教程第四本終於完工啦,它的定位是建模最佳化,為:點擊進入 ,全書共計120頁左右,所有案例都是在win7下完成的,它主要介紹的內容有建表語句、資料類型、範式與反範式、建模實踐、建模經驗、最佳化基礎、索引、資料片段等等。
Time of Update: 2015-02-10
資料庫操作--觸發器,資料庫--觸發器觸發器是一種特殊類型的預存程序,它不同於預存程序,觸發器主要是通過事件進行觸發被自動調用執行的,而預存程序可以通過預存程序的名稱而被調用。觸發器分為1、 after觸發器2、 insert觸發器3、 update觸發器4、
Time of Update: 2015-02-10
T_SQL rowtype類型,t_sqlrowtype類型T—SQL格式:declare 聲明begin處理end --完成 nvl函數 nvl(string,value); 如果字串不為空白,返回字串 如果字串為空白,返回value 下面,輸入一個工號,顯示所有資訊。declaresno emp.empno%type;e1 emp%rowtype;beginsno=&no;select * into e1 from
Time of Update: 2015-02-11
Oracle中的包的使用,Oracle使用 Oracle中包的使用使用程式包主要是為了實現程式的模組化,程式包可以將相關的預存程序,函數,變數,常量和遊標等PL/SQL程式組合在一起,通過這種方式可以構供程式人員重用的程式碼程式庫。另外,當首次調用程式包中的預存程序或函數等元素是,Oracle會將整個程式包調入記憶體,在下次調用程式包中的元素時,Oracle就可以之際從記憶體中讀取,從而提程式的運行效率。程式包主要包括兩個部分:包規範和包體。其中,包規範用於列出包中可用的預存程序、
Time of Update: 2015-02-09
Oracle 11g在ASM磁碟組上添加控制檔案,11gasm控制檔案(Control File)是Oracle的物理檔案之一,它記錄了資料庫的名字、資料檔案的位置等資訊。控制檔案的重要性在於,一旦控制檔案損壞,資料庫將會宕機。如果沒有資料庫的備份和歸檔記錄檔,資料庫將無法恢複。因此,我們應該多路鏡像控制檔案(Multiplex Control
Time of Update: 2015-02-11
MongoDB 時區問題,mongodb時區問題由於工作的原因,我最近在弄資料庫是mongoDB的java項目。發現項目中的時間出現問題,每次儲存資料的時候時間都會少掉8個小時。解決辦法在設定時間變數前添加註解@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",
Time of Update: 2015-02-10
PHP安裝MongoDB驅動,phpmongodb驅動參考連結:http://docs.mongodb.org/ecosystem/drivers/php/方法1:使用PECL安裝#pecl install mongo在出現的對話方塊中輸入“no”安裝完後,提示將mongo.so寫入php.ini方法2:僅適用於無法串連外網使用者使用其實這個方法就是方法1的手動執行版:http://pecl.php.net/package/mongo[root@localhost ]#tar -zxvf
Time of Update: 2015-02-09
Redis配置參數的熱修改,redis配置參數Redis使用config命令,可以對配置項參數熱修改,不必重啟。Redis最好不要重啟,重啟一次會引發如下問題:1、如果資料很多(例如幾個G),讀起來很慢;2、重啟風險很大,Redis有記憶體陷阱3、重啟會引發讀快照,讀AOF檔案使用config get * 獲得所有的配置項的keyconfig set timeout 250改變key的valueconfig get * 查看
Time of Update: 2015-02-10
PostgreSQL中關閉死結進程的方法,postgresql進程由於使用的PostgreSQL資料庫,沒有資料。只好進行Google。最終在一個英文論壇中發現瞭解決方法。如下:1.檢索出死結進程的ID複製代碼 代碼如下:SELECT * FROM pg_stat_activity WHERE datname='死結的資料庫ID ';檢索出來的欄位中,【wating 】欄位,資料為t的那條,就是死結的進程。找到對應的【procpid 】列的值。2.將進程殺掉複製代碼 代碼如下:SELECT