Time of Update: 2015-09-16
標籤:public static String url = null; public static String username = null; public static String password = null; public static Connection conn; public static Statement stmt; public static ResultSet rs; public static String fileName =
Time of Update: 2015-09-16
標籤:MySQL提示Got error 28 from storage engine 表示臨時空間不夠,無法執行此SQL語句。 出現這個問題後第一感覺就是記錄檔太大伺服器硬碟被佔滿。連上伺服器後:1、執行 df -h 查看分區空間資訊,找到占空間比較大的目錄2、進入佔用空間較大的目錄,執行du -sh *3、一直迴圈執行上面的命令,直到找到占空間大的那個檔案,刪掉..... MySQL提示Got error 28 from storage engine
Time of Update: 2015-09-16
標籤: Linux系統下授權MySQL賬戶訪問指定資料庫需求:1、在MySQL中建立資料庫mydata2、建立MySQL賬戶admin密碼1234563、賦予賬戶admin對資料庫mydata具有完全操作許可權======================================================================操作如下:1、登入MySQL資料庫 mysq -uroot -p
Time of Update: 2015-09-16
標籤:一 為什麼要遷移 MySQL 遷移是 DBA 日常維護中的一個工作。遷移,究其本義,無非是把實際存在的物體挪走,保證該物體的完整性以及延續性。就像柔軟的沙灘上,兩個天真無邪的小孩,把一堆沙子挪向其他地方,鑄就內心神往的城堡。 生產環境中,有以下情況需要做遷移工作,如下:1.磁碟空間不夠。比如一些老項目,選用的機型並不一定適用於資料庫。隨著時間的推移,硬碟很有可能出現短缺; 2.業務出現瓶頸。比如項目中採用單機承擔所有的讀寫業務,業務壓力增大,不堪重負。如果
Time of Update: 2015-09-16
標籤:請看下錶:問題: 把統計時間(statistic)相同的,服務域(service_domain_moid) a中的hd100的數量的和與hd100s的數量的和計算出來。使用方法: group by首先,我們把service_domain_moid為a的篩選出來,如下: select * from statistic where service_domain_moid="a";其次:
Time of Update: 2015-09-16
標籤:mysql1.查看是否啟用了日誌 mysql>show variables like ‘log_bin‘; VALUE值為OFF為關閉狀態 2.編輯my.cnf檔案 vim /etc/my.cnf 在[mysqld]最下面填上
Time of Update: 2015-09-16
標籤:mysqlSHOW GLOBAL VARIABLES LIKE ‘%log%‘錯誤記錄檔:伺服器啟動或關閉過程中的資訊 伺服器運行過程中的錯誤資訊 事件調度器運行一個事件時產生的資訊 在從伺服器上啟動從伺服器處理序時產生的資訊 log_error log_warnings一般查詢日誌:general_loggeneral_log_file
Time of Update: 2015-09-16
標籤:進入mysql(mysql -u root -p),查看當前資料庫字元集(status;) 剛開始是latin1,所以亂碼。 vim /etc/my.cnf 兩個節點添加如下:[client]default-character-set=utf8[mysqld]default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_ci 關閉mysql服務/
Time of Update: 2015-09-15
標籤:有將近一個星期都沒有更新mysql了。相反linux的東西倒是學習不少。可能我個人情感上對linux更感興趣一點。但mysql我也不煩,只是一旦將精力投入到了一樣事情上去,就很難將精力分散去搞其他的東西。最近我也調整了學習計劃和健身計劃。以前是每天晚上下班後,運動半個小時到一個小時,現在是晚上早睡,基本上如果沒有特別的安排,10:30是肯定要入睡的。從下班到家,然後抽出二到三個小時學習一下。至於健身,要放在了早上,昨天實驗了一下,早上還是起的來的。5:30起床,跑步半個小時,甚至還有時間去
Time of Update: 2015-09-15
標籤:上面的錯誤,我仔細看了代碼,查了網上資料,第一次認為是資料庫連結池配置錯誤,然後把連結池配置好之後,隔天又出這個問題。第二次是同事說架包衝突,但是我果斷排除了。因為引用的架包都沒引用。第三次,發現是MySQL資料庫的問題。因為資料庫預設連結時間8個小時後就會斷開。用一下代碼:《在黑表單下》show global variables like ‘wait_timeout‘ //查詢Mysql的連線時間+--------------------------+-------+ |
Time of Update: 2015-09-15
標籤:heartbeat+drbd+mysql+haproxyheartbeat+DRBD+mysql+haproxyheartbeat+DRBD+mysql主要實現mysql主的單點故障haproxy實現mysql從的負載平衡具體的測試的架構圖和IP設定650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/38/wKioL1X35iODgvWfAAIE7em77PQ098.jpg" title="QQ圖片20150915172
Time of Update: 2015-09-15
標籤:編碼//建立資料庫並指定編碼create database `test` default character set utf8mb4 collate utf8mb4_unicode_ci//瀏覽器列印出unicode編碼字元varff=‘\u660e\u5929\uff0c\u4f60\u597d \ue115‘//修改表的欄位alter table `tablename` change `dd` `dd` varchar(45) character set utf8 collate
Time of Update: 2015-09-15
標籤:zabbix percona percona zabbix mysql-plugin mysql 叢集 由於zabbix內建的mysql監控模板監控的東西比較少,應公司DBA的要求,使用percona zabbix mysql-plugin實現對mysql的監控。percona zabbix
Time of Update: 2015-09-15
標籤:mysql 編譯安裝Mysql的安裝1、 Mysql提供的版本:社區版,企業版,叢集版,Mysql workbench(gui tool)mysql圖形化管理器,包含管理、查詢等功能。Percona開源的mysql最佳化工具、2、 安裝包格式:(1)Rpm:分為不同的版本(紅帽,SUSE等不同版本)。 Mysql-client 用戶端 Mysql-server 伺服器端 Mysql-
Time of Update: 2015-09-15
標籤:預存程序(Stored Procedure)是一組為了完畢特定功能的SQL語句集,經編譯後儲存在資料庫中。使用者通過指定預存程序的名字並給定參數(假設該預存程序帶有參數)來調用運行它。MySQL 預存程序是從 MySQL
Time of Update: 2015-09-15
標籤:2.1mysql物理檔案組成 2.1.1記錄檔: 1,查看mysql設定檔:mysql --verbose --help | grep -A 1 ‘Default options‘; 1,錯誤記錄檔:--log-error[=file_name] 指定錯誤記錄檔位置
Time of Update: 2015-09-15
標籤:轉自:http://hi.baidu.com/tidy0608/item/ff930fe2436f2601560f1dd9sqlsever資料存在就更新,不存在就插入的兩種方法兩種經常使用的方法:1. Update, if @@ROWCOUNT = 0 then insertUPDATETable1 SETColumn1 = @newValue WHEREId =&nbs
Time of Update: 2015-09-16
標籤:使用yum命令安裝mysql資料庫,環境為64位centos6.4系統。1、查看系統內建的mysql是否已安裝,執行命令:yum list installed | grep mysql 2、如果已安裝,則卸載,使用命令:yum -y remove mysql-libs.x86_64 3、查看yum庫上mysql的版本資訊,命令:yum list | grep mysql 或
Time of Update: 2015-09-16
標籤:1.首先pb需要utf8格式,所以由ansi轉換成utf8格式才能傳輸2.在接收端,需要將utf8轉換成ansi才能用3.在插入資料庫之前需要將sql從ansi轉換成utf8格式4.資料庫設定字元集為utf8 ASSERT( 0 == Query(&m_con, "SET NAMES utf8", strlen("SET NAMES utf8"))); db_user_mail* pMail = offline->mutable_user_mail();
Time of Update: 2015-09-16
標籤:1。 myisam表結構的恢複 前提,有.frm檔案但MYD,MYI檔案沒了。比如只有tab.frm 1.1 建立空檔案tab.MYD tab.MYI 注意許可權,一般為mysql 1.2 進入到庫裡,執行repair table tab USE_FRM; 顯示一下即ok