原创 mycat導入導出數據

mycat端導出數據 #導出數據 mysql -h127.0.0.1 -P8066 -u test -p123456 TESTDB -e "select * from item" >/home/emet/item.txt 可以藉

原创 mycat擴容問題

上一篇寫了mycat擴容的操作,但是還有一個添加節點擴容後數據沒有遷移的問題遺留,確實會出現很多問題,一般都是和mysql交互的問題,本人問題已解決,所以記錄一下注意事項: 出現的錯誤有mysql權限1045問題 mysql1

原创 mysql主從備份

1.兩臺機器都裝上mysql,並且都開啓mysql的服務 修改主數據庫配置文件 vim /etc/my.cnf (MySQL配置文件,ubuntu默認是/etc/mysql/my.cnf) [mysqld]下添加 server-

原创 阿里規定超過3張表,禁止join,爲何?

一、 問題提出 《阿里巴巴JAVA開發手冊》裏面寫超過三張表禁止join,這是爲什麼? 轉自:https://www.xiaomiqiu.com/article/81

原创 ubuntu下,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)的解決方案

ubuntu下,ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)的解決方案 環境:ubuntu 18.04 1.命

原创 mycat擴容

原有分片節點爲2,此處擴容成3。 2.1.1 mycat 所在環境安裝 mysql 客戶端程序 2.1.2 mycat 的 lib 目錄下添加 mysql 的 jdbc 驅動包 下載mysql-connect-jdbc-5.1.3

原创 ubuntu1604安裝mysql

安裝mysql非常簡單只需要幾條命令就可以完成。   1. sudo apt-get install mysql-server 2. sudo apt-get install mysql-client 3. sudo apt-g

原创 高併發分佈式事務的實現方法及替代方案

這兩天正在研究微服務架構中分佈式事務的處理方案, 做一個小小的總結, 作爲備忘. 如有錯誤, 歡迎指正! 概念澄清 事務補償機制: 在事務鏈中的任何一個正向操作, 都必須存在一個完全符合回滾規則的可逆操作, 這個操作通常叫做rol

原创 mysql備份遷移

1、mysql的安裝 使用apt-get直接安裝的 : sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get

原创 使用mycat分庫分表

本教程是在window環境下運行的,實際生產推薦在Linux上運行。 必備條件(軟件請自行安裝): JDK:建議是1.7及其以上。 MySQL:必須是5.5及其以上。 兩張表users和item,三個數據庫test01,te

原创 mycat分片數據存儲到同一節點

記錄2個問題, 1.mycat分片後,分表的數據如何存儲在同一節點, 以關聯表的方式配置,且只配置一次即可,不然會報錯 <table name="item" primaryKey="id" dataNode="node_db02