Time of Update: 2014-06-15
SQL資料庫分二種類型,一種是傳統的資料表格式,一種是支援交易處理的資料表格式(InnoDB,BDB,其中以InnoDB為主),下面我介紹一下關於MySQL交易處理資料庫的安裝及使用方法 你先要去下載一下Mysql max版的安裝程式,:mysql.com 按常規的方法進行安裝 安裝完成後,啟動mysqlbinWinMySQLadmin 再退出 運行 mysqlbinmydqld-nt --remove mysqlbinmysqld-max-nt --install 以上二行
Time of Update: 2014-06-15
1、Linux系統中安裝MySQL rpm檔案是Red Hat公司開發的軟體安裝包,rpm可讓Linux在安裝軟體包時免除許多複雜的手續。該命令在安裝時常用的參數是 –ivh ,其中i表示將安裝指定的rmp軟體包,V表示安裝時的詳細資料,h表示在安裝期間出現“#”符號來顯示目前的安裝過程。這個符號將持續到安裝完成後才停止。 1)安裝伺服器端 在有兩個rmp檔案的目錄下運行如下命令: [root@test1 local]# rpm -ivh MySQL-server-5.0.9-
Time of Update: 2014-06-15
好長時間不用Mysql了, 昨天朋友有一個小項目在我的機器上跑的一點問題都沒有, 到他的機器上卻是報伺服器內部錯誤(500), 用QQ上遠程協助(太慢了), 花了一半天的時間終於找到原因, 是因為朋友的機器上用的是Mysql5, 驅動用的是Connector/J 3.0, 最後換成 Connector/J 3.1的驅動, 問題解決了。Mysql的版本與Mysql JDBC驅動版本對應情況以前也犯過這樣的錯誤, 呵呵, 比較煩人呀! 到Mysql官方網站上看了一下, 發現Connector/J 5
Time of Update: 2014-06-15
之前在研究LAMP環境時,一直有個問題在困擾著我。那就是,架設的網站如果含有資料庫安裝頁面,必須得主機上才行,也就是必須得用localhost來安裝。我現在的環境是裝了X-WINDOWS介面,如果沒安裝呢?怎麼辦?所以要解決這個問題。今天終於解決了,在MYSQL資料庫中添加一個Remote使用者即可:Add Mysql remote user with Linux OS MYSQL>GRANT ALL PRIVILEGES on *.* TO color@localhost
Time of Update: 2014-06-15
在配置Linux下MySQL時候主要經曆一下步驟:1、下載rpm,並且安裝。問題:在安裝完畢server後,出現輸入mysql命令出錯,並且在修改密碼時候/usr/bin/下沒有mysqladmin。解決:沒有安裝用戶端造成。2、修改密碼:mysqladmin -uroot password123456;密碼為123456。注意格式。執行成功3、修改字元集,找了/etc/下,沒有找到my.cnf。解決需要拷貝一個/usr/share/下my-huge.cnf ,my-innodb-heavy-4
Time of Update: 2014-06-15
點擊Ubuntu的系統=>系統管理=>新立得軟體包管理器搜尋jdk
Time of Update: 2014-06-15
1、安裝查看Linux作業系統是否已經安裝了MYSQLrpm -qa mysqlmysql-4.1.7-4.RHEL4.1點開add/remove programe裡面的mysql的detail勾上mysql-server2、啟動來檢測mysql是否已經啟動service mysqld status我們可以用三種方法來啟動Mysql: 方法一:使用service命令來啟動Mysql service mysqld start 停止mysqlservice mysqld
Time of Update: 2014-06-15
安裝環境:Linux:http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0r12.tar.gz/from/pick解壓之後有5個部分,我們要安裝的是其中的workbench。首先,要先下載編譯所需要的庫,命令:1、sudo apt-get install build-essential liblualib50-dev libglade2-dev libxml++2.6-dev libgtkmm-2.4-dev
Time of Update: 2014-06-15
如果你想編寫一些能夠訪問MySQL資料庫的Perl指令碼,就需要安裝DBI模組,需要安裝兩組DBI模組,一組是負責提供各種DBI基本驅動程式的 DBI模組,另一組是負責提供各種MySQL專用驅動程式的DBD::mysql模組,如果你還想編寫一些基於Web的DBI指令碼,那就還得安裝 CGI.pm模組,可以利用perldoc命令來查知某個Perl模組是否已經安裝好了,如果已經安裝了該模組,perldoc命令就會把該模組的文檔顯示出來,如下所示:%perldoc DBI%perldoc
Time of Update: 2014-06-15
格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by "密碼"例1、增加一個使用者user_britepic密碼為bkjia,讓他可以在任何主機上登入,並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入MySQL,然後鍵入以下命令: mysql> grant select,insert,update,delete on *.* to user_britepic@"%" Identified by
Time of Update: 2014-06-15
一、編譯先前條件確認是否已經安裝以下軟體,有些也許不是必須的,但建議還是都裝上。apt-get install autoconf automake autotools-dev cpp curl gawk gcclftp libc6-dev linux-libc-dev make libpcre3-dev libpcrecpp0 g++ libtoollibncurses5-devaptitude install libmysql++-dev libmysqlclient15-dev
Time of Update: 2014-06-15
安裝完phpMyAdmin 3.0後,將config.sample.inc.php 檔案,改名為:config.inc.php,並用文本編輯開啟,修改三個地方,一個是:$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */隨便給個名就行了吧。下來是指定系統管理員使用者名稱和密碼:$cfg['Servers'][$i]['controluser'] = 'root';$cfg['Servers'][$i]
Time of Update: 2014-06-15
使用meb企業備份工具,自動實現記錄二進位相關資訊 此種備份方法需要安裝一個軟體 meb ,軟體預設安裝在 /opt 目錄下,安裝過程略 備份前在 my.cnf 中增加如下參數 (show variables like 'innodb%' )
Time of Update: 2014-06-15
對於死結,MySQL並沒有提供提供直接的變數來表示。對於5.5版本之後的performance_shcema可以提供鎖的詳細資料(但我們還是5.0呢),對於InnoDB內建的監控器 Innodb_lock_monitor 其輸出總是輸出到錯誤記錄檔中,不方便進行對比。我監控採用的是zabbix,採用agent 被動方式向zabbix server傳送資料。指令碼為shell,採用show innodb status 重新導向核心代碼:檢測是否為新的死結資訊:
Time of Update: 2014-06-15
MySQL中的建立庫、表以及查詢語句對我們以後很好的應用程式資料庫是很大有協助的,文中是對這些基礎語句的總結,希望會對大家有些協助 1、建立與刪除資料庫建立資料庫mysql> createdatabase testdb; mysql> createdatabase if not exists testdb;mysql> createschema if not exists student characterset'gbk'collate'gbk_chinese_ci'
Time of Update: 2014-06-15
今天朋友問了一個特別糾結的問題:在資料庫的一張表裡面對根據表中的某一欄位進行去重複並對剩下的資料根據另外一個欄位排序,建立表如下:create table TEST_DISTINCT(ID integer not null,NAME varchar(20) not null);insert into TEST_DISTINCT values(0,'aa');insert into TEST_DISTINCT values(1,'bb');insert into TEST_DISTINCT
Time of Update: 2014-06-15
Oracle 將 不同列 的值 拼接成一個 字串--利用拼接操作符“||”或者 CONCAT('','')函數,將不同列的值 拼接成一個 字串-- 方法一:推薦SELECT S.TEAM ||'**'|| S.NAME ||'**'|| S.JOB_NUMBER FROM STAFF S WHERE S.PASS ='123456' AND S.TEAM ='南方'--方法二:繁瑣。SELECT CONCAT( CONCAT( CONCAT(
Time of Update: 2014-06-15
本文講述Oracle分析函數用法,首先建庫:create table earnings -- 打工賺錢表( earnmonth varchar2(6), -- 打工月份 area varchar2(20), -- 打工地區 sno varchar2(10), -- 打工者編號 sname varchar2(20), -- 打工者姓名 times int, -- 本月打工次數 singleincome number(10,2)
Time of Update: 2014-06-15
extent是“區間”的意思在Oracle資料庫中:extent management 有兩種方式 extent management local(本地管理); extent management
Time of Update: 2014-06-15
InnoDB完整支援ACID事務、行鎖設計、支援MVCC、提供一致性非鎖定讀、支援外鍵->事務安全,適合OLTP應用(線上交易處理)。Mytrix.,Inc.在InnoDB上儲存超過1TB的資料,還有一些其他網站在InnoDB上處理平均每次800插入/更新操作->證明InnoDB是一個高效能、高可用、高可擴充性的儲存引擎。事務ACID:atomicity原子性:事務commit提交或rollback復原consistency一致性:事務發生前後完整性條件約束不被破壞isolation