Time of Update: 2014-06-15
SELECT COUNT(1) from table USE INDEX (UNIQUE KEY);比
Time of Update: 2014-06-15
【添加欄位命令】 ALTER TABLE tab_name ADD col_name col_default 添加一個欄位 mysql>ALTER TABLE Zone ADD TINYINT NOT NULL ;
Time of Update: 2014-06-15
一、建立所需資料CREATE TABLE "TEST" ( "ID" NUMBER NOT NULL ENABLE,
Time of Update: 2014-06-15
Linux 下配置 MySQL 遠端存取的設定網上介紹很多,但是自己實際操作是還是遇到了很多麻煩,記錄一下(紅色的地方是需要注意的 )。第一步和Winddows下配置mysql的遠程登入一樣,一般執行如下語句就行: use mysql; GRANT ALL ON *.* TO admin@'%' IDENTIFIED BY&
Time of Update: 2014-06-15
/**** 產生機票庫測試資料 @author zdw *****/ ALTER proc [dbo].[init_all] as --城市資料 exec dbo.init_city --機場資料
Time of Update: 2014-06-15
一、 ASM(自動儲存管理)的來由:ASM是Oracle 10g R2中為了簡化Oracle資料庫的管理而推出來的一項新功能,這是Oracle自己提供的卷管理器,主要用於替代作業系統所提供的LVM,它不僅支援單一實例,同時對RAC的支援也是非常好。ASM可以自動管理磁碟組並提供有效資料冗餘功能。使用ASM(自動儲存管理)後,資料庫管理員不再需要對ORACLE中成千上萬的資料檔案進行管理和分類,從而簡化了DBA的工作量,可以使得工作效率大大提高。二、
Time of Update: 2014-06-15
在Linux平台下,想在Oracle資料庫的SQL*PLUS的命令列提示符下,利用鍵盤上的上下箭頭,調出曆史執行的SQL命令,可以考慮採用rlwrap這一開源工具。 現,簡單記錄一下安裝過程(Red Hat Enterprise Linux as 5.4環境)。① 首先下載rlwrap:地址如下找到複合自己作業系統版本的下載:http://rpm.pbone.net/index.php3②
Time of Update: 2014-06-15
mysql 遞迴排序查詢備忘:producttype 排序表,producttype。ptype父節點 ,producttype 。id 主鍵,showTreeNodes (IN rootid INT) 函數,參數為起始類型rootid.drop PROCEDURE IF EXISTS showTreeNodes;CREATE PROCEDURE showTreeNodes (IN rootid INT)BEGINDECLARE Level int
Time of Update: 2014-06-15
1. 安裝SQLite3sudo apt-get install sqlite3 2. 安裝Sqlite3編譯需要的工具包如果,你需要的話可以安裝該工具包。只是為了體驗一把,可以不安裝。該項是可選項。apt-get install libsqlite3-dev 3. 檢查安裝是否成功執行下面命令,會出現sqlite版本號碼,如3.6.22sqlite3 -version &
Time of Update: 2014-06-15
RedHat 版本: 6.2mysql 版本: mysql-5.5.19安裝包檔案名稱: mysql-5.5.19-linux2.6-x86_64.tar.gz一、安裝步驟:在官網上下載mysql-5.5.19-linux2.6-i686.tar.gz壓縮包,此包解壓後為編譯好的檔案,不需要咱們自己編譯、安裝,直接修改配置即可用。1、將 mysql-5.5.19-linux2.6-x86_64.tar.gz 拷貝至 /opt 目錄2、解壓# tar
Time of Update: 2014-06-15
.系統層級準備工作1. 安裝如下軟體[root@ www.bkjia.com ~]# yum install binutils elfutils-libelf glibc libaio libgcc libstdc++ make compat-libstdc++ elfutils-libelf-devel-* glibc-headers glibc-devel libgomp gcc gcc-c++ libaio-devel libstdc++-devel unixODBC
Time of Update: 2014-06-15
1.命令安裝:yum install mysql-server2.內建啟動:CentOS6.2內建安裝mysql5.1,root身份登入(mysql -u root -p)沒有密碼;系統->管理->服務,選擇mysqld,設定開機自啟動並啟動服務;3.相關命令:1)啟動服務:service mysqld start2)修改密碼:mysql進入mysql命令後執行下面語句:UPDATE mysql.user SET password=PASSWORD('123') WHERE
Time of Update: 2014-06-15
同義字:從字面上理解就是別名的意思,和試圖的功能類似。就是一種映射關係。(1.建立同義字語句: create public synonym table_name for user.table_name; 其中第一個 table_name和第二個 table_name 可以不一樣。 此外如果要建立一個遠端資料庫上的某張表的同義字,需要先建立一個Database Link(資料庫連接)來擴充訪問,然後在使用如下語句建立資料庫同義字:create synonym
Time of Update: 2014-06-15
MongoDB是一個可伸縮的,高效能的開源NoSQL 文檔資料庫。主要用C++開發完成。面向文檔儲存,全索引支援,可複製和高可用性,自動分區等特徵。其在非關係型資料庫中是功能最豐富,最像關係型資料庫的文檔資料庫。資料結構鬆散,是類似json的bjson格式。Ubuntu下安裝MongoDB,如果是案頭環境,在控制台中切換到root使用者,由於Ubuntu案頭版本中預設的使用者沒有最進階的許可權,所以在控制台中要切換到root。具體方法:在Ubuntu案頭環境中,點擊 ctrl + alt +
Time of Update: 2014-06-15
--登入Oraclesqlplus / as sysdba--查詢鎖資訊select t2.username,t2.sid,t2.serial# from v$locked_object t1,v$session t2 where t1.session_id=t2.sid and rownum<10 order by
Time of Update: 2014-06-15
Ubuntu 12.04卸載MySQL第一步1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)第二步:清理殘留資料1 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -
Time of Update: 2014-06-15
我們知道Redis並沒有自己實現記憶體池,沒有在標準的系統記憶體 Clerk上再加上自己的東西。所以系統記憶體 Clerk的效能及片段率會對Redis造成一些效能上的影響。在Redis的 zmalloc.c 源碼中,我們可以看到如下代碼: 48 /* Explicitly override malloc/free etc when using tcmalloc. */ 49 #if defined(USE_TCMALLOC) 50 #define malloc(size)
Time of Update: 2014-06-15
今天發現儲存在MongoDb GridFS裡的圖片錯誤,查看日誌,發現類似下面的日誌非常多:Sat Mar 31 16:10:45 [conn42882] ns: fangdd.fs.chunks could not initialize cursor across all shards because : ns: mydb.fs.chunks ClusteredCursor::query @ shard2/192.168.222.201:10021,192.168.222.202:10024,
Time of Update: 2014-06-15
這裡我們用到的是spring-data中一個整合mongodb的項目,首先在maven中添加對它的依賴,這裡我用的是1.0.0.M5版本<!-- mongodb spring --> <dependency> <groupId>org.springframework.data</groupId>  
Time of Update: 2014-06-15
Notice:文章基於Ubuntu系統而寫1.關於MySQL字元集MySQL的字元集支援(Character Set Support)有兩個方面: 字元集(Character set)和排序方式(Collation)。MySQL對於字元集的支援細化到四個層次: 伺服器(server),資料庫(database),資料表(table)和串連(connection)。MySQL對於字元集的指定可以細化到一個資料庫,一張表,一列,應該用什麼字元集。2.查看MySQL字元集2.1.