原创 mysql 漢字轉拼音首字母
創建字符編碼映射表 CREATE TABLE IF NOT EXISTS `t_base_pinyin` ( `pin_yin_` varchar(255) CHARACTER SET gbk NOT NULL,
原创 mysql 清除指定用戶的連接腳本
該腳本爲殺死 vemssms 用戶所有的連接,如果想更改其他用戶 更改 |grep vemssms| 這一段即可實現 使用場景: 1、殺死指定用戶的連接 2、殺死指定服務器ip連接過來的
原创 阿里雲安裝oracle沒有swap空間建議解決方法
20160314公司將數據庫遷移到阿里雲安裝過程中提示swap空間不足 圖示如下: 下面附解決辦法 1)是格式化硬盤一段空間格式化後掛載 2)直接dd建立一個文件,mkswap,swapon 掛載 下面我使用了第二種方法操作如下 添加文
原创 xtrabackup備份恢復單表
創建表 CREATE TABLE `t_ll_name` ( `t_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `t_id`
原创 null值對於SQL邏輯的影響
1、在遇到 payment_way<>‘11’ payment_way=‘11’ 如果出現字段爲null的數據時,前兩個條件是無法取到全集 2、 payment_way is null payment_way is
原创 mycat 版本選擇-mycat1.6存在的一些問題
mycat 分庫訂單改造。 1、sum()函數的問題 在mycat 1.6版本中使用 sum()會出現,數字超出千萬級別會出現顯示採用科學計數的問題。 更換mycat1.6.5後sum()統計正常顯示 所以大家在選擇myc
原创 mysql percona版編譯安裝
安裝依賴 # yum install gcc-c++ make cmake bison bison-devel ncurses-devel liba
原创 批量刪除數據
declarecursor mycur is select qb1.rowid from qb1,qb2 where qb1.t_pad=qb2.t_pad order by rowid;type rowid_table_type is
原创 oracle 手動創建job語句
命令行執行語句 刪除同名job exec dbms_scheduler.drop_job('CTUNI_PUB.SP_MANGE_PART', TRUE); 創建job: begin sys.dbms_scheduler.creat
原创 oracle數據庫邏輯備份,通過 expect 自動轉移到其他服務器
首先需要安裝expect # rpm -ihv expect-5.43.0-8.el5.i386.rpm# rpm -ihv expect-devel-5.43.0-8.el5.i386.rpm 例子: #! /usr/bin/expec
原创 oracle外鍵約束數據刪除
今天同事讓我刪除一個表的數據,痛快的答應說好; 看起來挺簡單的一個任務,做起來可棘手,原來這個表是外鍵約束的,作爲一個主表存在!! 可是,我剛剛接觸這個系統,可是難死我了 之後查了一下資料確認可以通過約束名來查詢到相應的表禁
原创 lib_mysqludf_sy--mysql集成用戶自定義函數(添加自定義函數)
1.lib_mysqludf_sys簡介 mysql中沒有執行外部命令的函數,要調用外部的命令,可以通過開發MySQL UDF來實現,lib_mysqludf_sys 就是一個實現了此功能的UDF庫。 下載地址:https://gith
原创 mysq federated 引擎建表語句
第一種創建方式 CREATE TABLE `t_anal_boss_brandcount01` ( `id` varchar(64) NOT NULL COMMENT '編號', `date` varchar(10)
原创 mysql數據庫 程序壓測報錯
{"result":"nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Caus
原创 主從問題處理記錄
mysql> show slave status\G; *************************** 1. row *************************** Slave_IO_