Time of Update: 2015-09-24
標籤:該系統增加了一個硬碟。要建立新的分區/data檔案夾,mysql對於資料檔案夾/var/lib/mysql 1、 停止mysql維修 [[email protected]~]# service mysql stop Shuttingdown MySQL... SUCCESS! [[email protected]~]#2、
Time of Update: 2015-09-23
標籤:好長一段時間沒有使用ubuntu了,今天進來玩玩,結果連mysql的root使用者密碼都忘記了。就上網找了一下,發現如下解決辦法,試了一下,可行!記錄在此,環境問題,是需要注意的。Ubuntu Server 12.04 LTS,用 apt-get 安裝 MySQL 過程中沒有提示設定 root 帳號的密碼,安裝完成後發現 root 空密碼無法登入。解決方案:其實 debian 系的 MySQL 安裝過程中會設定一個預設的賬戶,這個檔案裡儲存了預設帳號的資訊cat
Time of Update: 2015-09-23
標籤:資料庫的備份是極其重要的事情。如果沒有備份,遇到下列情況就會抓狂:UPDATE or DELETE whitout where…table was DROPPed accidentally…INNODB was corrupt…entire datacenter loses power…從資料安全的角度來說,伺服器磁碟都會做raid,MySQL本身也有主從、drbd等容災機制,但它們都無法完全取代備份。容災和高可用能幫我們
Time of Update: 2015-09-23
標籤:<select id="getFreightEfclInventoryList" parameterType="long" resultMap="BaseResultMap1"> SELECT freight_efcl_inventory_id, freight_efcl_id, closing_date, sailing_date, shipping_space_total,
Time of Update: 2015-09-23
標籤:Proxy 伺服器 amoeba MySQL讀寫分離--mysql-proxy和amoeba靜態分離:直接將伺服器位址寫入程式動態分離:通過Proxy 伺服器對資料進行讀寫操作,由Proxy 伺服器判定讀寫操作,在主伺服器上寫資料,在
Time of Update: 2015-09-23
標籤:備份與恢複mysql備份和恢複 注意:備份不成功的原因可能是版本不一樣,需執行命令#cp /usr/local/mysql/bin/mysqldump|mysqlhotcop|mysqlimport /usr/local/bin/ (1)mysqldump備份工具 備份資料庫下的表 #
Time of Update: 2015-09-23
標籤:MySQL 賦予使用者權限命令的簡單格式可概括為:grant 許可權 on 資料庫物件 to 使用者一、grant 普通資料使用者,查詢、插入、更新、刪除 資料庫中所有表資料的權利。grant select on testdb.* to [email protected]‘%‘grant insert on testdb.* to [email protected]‘%‘grant update on testdb.* to [email protected]
Time of Update: 2015-09-23
標籤:2015-09-23mysql匯出1.匯出資料庫mysqldump -u使用者名稱 -p密碼 庫名 > 庫名_backup.sql2.只匯出所有表結構,不匯出表資料mysqldump -u使用者名稱 -p密碼 -d 庫名 > 庫名_d_backup.sql3.只匯出所有表資料,不匯出表結構mysqldump -u使用者名稱 -p密碼 -t 庫名 > 庫名_t_backup.sql4.匯出表mysqldump -u使用者名稱 -p密碼 庫名 表名 >
Time of Update: 2015-09-24
標籤:mysql650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/A6/wKiom1YDQ9iRE_UcAAEyhfYu9as515.jpg" style="float:none;" title="1.png" alt="wKiom1YDQ9iRE_UcAAEyhfYu9as515.jpg" />650) this.width=650;"
Time of Update: 2015-09-23
標籤:查看mysql伺服器的錯誤記錄檔有一句:InnoDB: mmap(137363456 bytes) failed; errno 12原來是記憶體不夠用(需要131MB)呀,把my.cnf中的innodb_buffer_pool_size值修改成8M解決問題 這個弄好好,探索服務器上的wordpress任然報“資料庫連接錯誤”的問題修改wp-config.php中de define(‘DB_HOST‘,
Time of Update: 2015-09-24
標籤:mysql mmm一 mysql主從搭建略一 設定hosts解析[[email protected] conf]# vi /etc/hosts (三台伺服器相同都添加下面三項)192.168.31.2 M1192.168.31.3 M2192.168.31.4 slave1二 設定各台伺服器的名字分別與hosts檔案中的對應略三 建立相應的帳號 GRANT REPLICATION SLAVE , REPLICATION CLIENT ON * . *
Time of Update: 2015-09-24
標籤:閱讀目錄簡單介紹環境準備執行個體操作[建立、插入]連結MySQL的testdb資料庫並擷取一個欄位的屬性建立一個VFORBOX資料表執行 SQL INSERT 語句向表 VFORBOX 插入記錄使用變數向SQL語句中傳遞參數執行個體操作[查詢、更新]查詢VFORBOX表中name(姓名)欄位等於 vforbox 的所有資料將 VFORBOX表中的 SEX 欄位全部修改為 ‘M‘,AGE 欄位遞增1DB-API錯誤處理 此篇隨筆是 Python
Time of Update: 2015-09-24
標籤:MYSQL使用浮點數:float和double定點數:decimal表示小數 從中我們可得知,decimal類型與double類型相同,但是decimal的位元組數是M+2,也就是說定點數的儲存空間是根據精度決定的 資料類型(M,D)其中M是資料的總長度,D是小數點後的長度,列入float(6,2)表示資料長度為6,小數點保留2位,所以1234.56就符合 如果插入值精度高於實際精度,系統會自動四捨五入,float和double四捨五入不會報錯,decimal會有警告
Time of Update: 2015-09-23
標籤:在過去的一年中的資料庫相關的原始碼分析。前段時間分析levelDB實施和BeansDB實現,資料庫網路分析這兩篇文章非常多。他們也比較深比較分析,所以沒有必要重複很多勞力。MYSQL,當然主要還是資料庫儲存引擎,首先我還是從innodb這個最流行的開源關聯式資料庫引擎著手來逐步分析和理解。我一般分析原始碼的時候都是從基礎的資料結構和演算法逐步往上分析。遇到不明確的地方,自己依照原始碼又一次輸入一遍並做相應的單元測試,這樣便於理解。對於Innodb這種大項目,也應該如此,以後我會逐步將詳細的
Time of Update: 2015-09-23
標籤:mysql安裝 linux rpm 預設安裝路徑 1.檢查是否安裝mysql,grep -i表示匹配時忽略大小寫 #rpm -qa |grep -i
Time of Update: 2015-09-23
標籤:mysql 5.1 升級編譯安裝5.6把原myisam錶轉換成innodb 並全域備份一次 mysql 5.1 升級編譯安裝5.6把原MyISAM錶轉換成InnoDB,並全域備份一次1、【備份指定資料庫】不要用逗號mydb
Time of Update: 2015-09-23
標籤:設定檔MySQL主從複製的配置一、原理將Mysql的資料分布到多個系統上去,這種分布的機制,是通過將Mysql的某一台主機的資料複製到其它主機(slaves)上,並重新執行一遍來實現的。複製過程中一個伺服器充當主伺服器,而一個或多個其它伺服器充當從伺服器。主伺服器將更新寫入二進位記錄檔,並維護檔案的一個索引以追蹤記錄檔迴圈。這些日誌可以記錄發送到從伺服器的更新。當一個從伺服器串連主伺服器時,它通知主伺服器從伺服器在日誌中讀取的最後一次成功更新的位置。從伺服器接收從那時起發生的任何更新,然後
Time of Update: 2015-09-23
標籤:轉自:http://hi.baidu.com/cnvienna/blog/item/2e99efdfd94fc61862279801.htmlMySQL會出現中文亂碼的原因不外乎下列幾點:1.server本身設定問題,例如還停留在latin12.table的語系設定問題(包含character與collation)3.用戶端程式(例如php)的連線語系設定問題強烈建議使用utf8!!!!utf8可以相容世界上所有字元!!!!一、避免建立資料庫及表出現中文亂碼和查看編碼方法1、建立資料庫的時
Time of Update: 2015-09-23
標籤: MySQL資料庫insert和update語句引:用於操作資料庫的SQL一般分為兩種,一種是查詢語句,也就是我們所說的SELECT語句,另外一種就是更新語句,也叫做資料動作陳述式。言外之意,就是對資料進行修改。在標準的SQL中有3個語句,它們是INSERT、UPDATE以及DELETE。用於操作資料庫的SQL一般分為兩種,一種是查詢語句,也就是我們所說的SELECT語句,另外一種就是更新語句,也叫做資料動作陳述式。言外之意,就 是對資料進行修改。在標準的SQL中有3
Time of Update: 2015-09-23
標籤:一.Join文法概述join 用於多表中欄位之間的聯絡,文法如下:... FROM table1 INNER|LEFT|RIGHT JOIN table2 ON conditionatable1:左表;table2:右表。JOIN 按照功能大致分為如下三類:INNER JOIN(內串連,或等值串連):取得兩個表中存在串連匹配關係的記錄。LEFT JOIN(左串連):取得左表(table1)完全記錄,即是右表(table2)並無對應匹配記錄。RIGHT JOIN(右串連):與 LEFT