[新手教程]讓你的MySQL完全中文化

系統內建的MySQL預設字元集不是gbk,因此給資料庫的推廣應用以及中文程式的開發帶來極大的不便,在沒完沒了的GBK和UTF8的轉換過程中消耗了我們無數的精力以及系統的資源。 先將讓slack支援中文,然後重新編譯MySQL,原來系統MySQL的要先卸載: login:rootshell> removepkg mysqlshell> groupadd mysqlshell> cd /appshell> mkdir mysqlshell> chmod 744

mysql資料庫最佳化參數詳細設定與調整

公司網站訪問量越來越大,MySQL自然成為瓶頸,因此最近我一直在研究 MySQL 的最佳化,第一步自然想到的是 MySQL 系統參數的最佳化,作為一個訪問量很大的網站(日20萬人次以上)的資料庫系統,不可能指望 MySQL 預設的系統參數能夠讓 MySQL運行得非常順暢。   通過在網路上尋找資料和自己的嘗試,我認為以下系統參數是比較關鍵的:   (1)、back_log:   要求 MySQL

[Oracle新手教程] 用PL/SQL畫長條圖

現在用的庫裡有一個MV是統計按小時的訪問量的,資料如下代碼: SQL> select * from mv_time_stat;    TIME     CNT---------- ----------      0     187      1       51      2    

Ubuntu7.10中mysql登入不上的解決

我想在Ubuntu7.10平台上進行資料庫開發,看到Ubuntu論壇上都說mysql安裝挺簡單的,於是我選了mysql。沒想到的是,就這個簡單的問題,我竟然弄了兩天。看來,事情的簡單與否,還是因人而異的。好了,轉入正題吧!我在Ubuntu7.10終端下裝上mysql5.0後,又用新立德軟體包管理器安裝了Mysql Administrator,裝上之後,問題就出來了。好多人都說,mysql裝上之後,有個預設的root使用者,密碼是空的。可是,我在終端上怎麼登都登入不上,用root登入mysql時;

Oracle中類比及修複資料區塊損壞

在Oracle資料庫中,我們可能遭遇很多資料損毀的情況,在面對這些情況時如何進行資料恢複是非常重要的。在很多情況下,恢複是極其複雜的,而且需要謹慎,輕率的操作和嘗試可能導致資料庫的永久損壞。所以我建議在恢複嘗試前應當先進行資料備份。對於重要的資料庫,如果不能確定恢複步驟和操作後果,建議最好先向專業人士進行諮詢,以避免不必要的資料損失。本文通過實驗類比和解決資料區塊損壞問題,是對一類資料庫損壞的恢複探討1.插入資料E:\Oracle\ora92\bin>sqlplus "/ as

Oracle 11G閃回資料歸檔新功能詳述

簡介Oracle資料庫10g提供了五個新的閃回功能:閃回版本查詢,閃回事務查詢,閃回刪除,閃回表和閃回資料庫。Oracle資料庫11gR1提供了一個有趣的新的閃回功能:閃回資料存檔,它允許一個Oracle資料庫管理員維護一個記錄,對指定時間範圍內對所有表的的改變情況進行記錄。許多年前-事實上,在上個世紀-我是一名美國大西部飲料生產廠家人力資源系統的承包商。有一天,人力資源總監問我:“如何為我們的僱員資料配置一個delta表,使我們能夠跟蹤所有對僱員資料的更改情況?”出現在我腦袋中的答案就像最近的

MySQL報錯ERROR 1044 ERROR 1064 (42000):

安裝監視軟體cacti時,發現mysql不能建立資料庫mysql> create database cacti;ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'cacti'root 使用者的 create_priv 許可權問題 重新給root設定密碼搞定>source cacti.sql;時報大量這樣錯誤ERROR 1146 (42S02): Table

ORA-01653: unable to extend table X by Y in tablespace

最近幾天遇到了好幾次Oracle的這個問題了,情境不太一樣而已(注意:標題上的Y的單位是KB):1.insert into table1 values(...) select (...) from table2:(會佔用temp tablespace,如果table2資料很大,temp tablespace不夠大的話,可能會報出上面的問題)2.update table1 set

NoSQL之MongoDB的下載安裝和服務配置

1、下載mongodb的Windows版本,有32位和64位版本(當然也有linux版本的),根據系統情況下載即可。:http://www.mongodb.org/downloads,這裡我下載的是mongodb-win32-i386-2.4.0-rc1。2、解壓縮至任意硬碟分區目錄:如,D:/DB/MongoDB,並在任意地方建立資料庫檔案的存放位置,比如D:/DB/MongoDB/db(啟動mongodb服務之前需要必須建立資料庫檔案的存放檔案夾,否則命令不會自動建立,而且不能啟動成功。預設

Oracle儲存漢字欄位長度

我們Oracle系統當中如果備忘欄位要輸入200個漢字,則該欄位要麼設定成varchar2(600);或者nvarchar2(200).下面提供參考,針對Oracle設定備忘欄位儲存漢字長度問題。總結:1.      Varchar2的欄位,儲存漢字量是長度/3, 即 varchar2 (30) 的欄位,必能儲存10個漢字。2.      nvarchar2的欄位,儲存漢字是1:1的,即 nvarchar2 (30)

Oracle 資料區塊最佳化參數

  用於資料區塊最佳化的兩個參數:pctfree和pctused一般都是用在OLTP系統當中。兩者並沒有相互的關係,當滿足其中一種條件的時候,就會被出現/移除free-list列表當中。   Oracle自動管理塊空閑空間的條件:當一個插入或者更新操作的行在一個資料區塊中有足夠空閑空間,並且這個空閑空間片段狀態,無法滿足一行資料的使用。Oracel不總是自動整理片段(合并空閑空間)的原因是,這回導致一定的系統資源開銷。   pctfree:

MongoDB官方提供了更方便的Ubuntu下安裝方法

我的系統是Ubuntu 12.10首先添加key:apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10一上來就出錯:Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.PJ6JkuPTDR --trustdb-name /etc/apt//trustdb.gpg --keyring

ORA-01652:無法通過128(在資料表空間space中)擴充temp段

當“space=使用者資料表空間 ”時報錯處理: --查看錶空間的大小; SQL> SELECT TABLESPACE_NAME,SUM(BYTES)/1024/1024 MB FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME; --查看錶空間中資料檔案存放的路徑: SQL> SELECT TABLESPACE_NAME, BYTES/1024/1024 FILE_SIZE_MB,

Oracle如何精確計算row的大小

第一步:計算整個Block Header的大小資料區塊頭部所需要的空間大小由以下公式計算:Space after headers (hsize) = DB_BLOCK_SIZE - KCBH - UB4 - KTBBH - ((INITRANS - 1) * KTBIT) -

Oracle 11g 安裝顯示NA錯誤(Windows)

Oracle 11g 安裝先決條件檢查全部失敗,無法安裝,顯示NA的原因和解決辦法 安裝Oracle時,即使事先已經安裝好Java環境,以Administrator身份執行安裝,啟用Windows XP SP3相容模式,無論選擇伺服器型還是案頭型在先決條件檢查時全部失敗,並不是資料規格不達標而是全部顯示成N/A,Oracle無法執行任何檢查,錯誤提示類似下面的樣子: 實體記憶體 – 此先決條件將測試系統實體記憶體總量是否至少為 922MB (944128.0KB)

[Oracle] 鎖(Lock)的探討

1、鎖(Lock)的原則Oracle當中的鎖通常是業務層面的問題,鎖是為了在並發的情況下保證資料庫的一致性,因此沒有並發就沒有鎖。Oracle的鎖有如下幾個原則:只有被修改時,行才會被鎖定,因為有UNDO的關係,讀不會產生行鎖。當一條語句修改了一條記錄,只有這條記錄上被鎖定,在Oracle資料庫中不存在鎖定擴大。當某行被修改時,它將阻塞別人對它的修改。當一個事務修改一行時,將在這個行上加上行鎖(TX),用於阻止其它事務對相同行的修改。讀永遠不會阻止寫,但唯一的例外,就是select

密碼到期 ORA-28002 問題處理

ERROR:ORA-28002: the password will expire within 7 days 在Oracle 11 G 裡 預設的密碼到期時間是180天,如果你的資料庫沒有這麼高的安全要求 可以把他改成不受限 SQL> set wrap off; SQL> set linesize 200; SQL> select * from dba_profiles where profile='DEFAULT' and

Oracle免安裝 PL/SQL串連

免安裝Oracle用戶端使用PL/SQL串連 Oracle 1. 到Oracle網站下載一個叫Instant Client Package的軟體,這個軟體不需要安裝,只要解壓就可以用了。:http://www.oracle.com/technology /software/tech/oci/instantclient/htdocs/winsoft.html。 2.下載軟體包後解壓到任意目錄(例如:D:\Program

Linux系統安裝Oracle 11g R2詳解

一、安裝Linux虛擬機器我使用VM,RedHat AS 6.2 和CentOS

總頁數: 978 1 .... 158 159 160 161 162 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.