Time of Update: 2016-03-11
標籤:安裝環境•centos 5.4•mysql 5.1.xx 採用rpm直接安裝•xtrabackup 1.2.22 採用rpm直接安裝1. Master:/etc/my.cnf 代碼如下複製代碼[mysqld]server-id =
Time of Update: 2016-03-11
標籤:centos7 64 rpm 安裝 mysql 5.7.10 安裝開發包,卸載系統內建資料庫 1. mysql-5.7.10-1.el7.x86_64.rpm-bundle.tar 2. tar -xvf mysql-5.7.10-1.el7.x86_64.rpm-bundle.tar 3. rpm -e --
Time of Update: 2016-03-11
標籤:伺服器 資料庫 二進位 sql語句 master 什麼是主從複製:通過將Mysql的某一台主機的
Time of Update: 2016-03-13
標籤:企業如何給mysql建立表 索引 建立表資料類型 int(整形,整數) not null,char(字元) tinyint(最小的整形) varchar (變長的字元類型)create table xiaohu(id int(4) not null,name char(20) not null,age tinyint(2) not null default ‘0‘,(不可以為空白,但可以給0)dept
Time of Update: 2016-03-13
標籤:用代碼實現資料庫資料輸入 T-SQL語句 查詢語句分幾塊 ①建立表 create table Car(Code varchar(50) primary key, #primary key 主鍵 定義主鍵列 Name varchar(50) not null, #not null 非空 Time date, Price float, Brand varchar(50) references
Time of Update: 2016-03-11
標籤:day17總結 今日內容 l JDBC 1.1 上次課內容總結 SQL語句: 1.外鍵約束:foreign key * 維護多個表關係! * 用來保證資料完整性! 2.三種關係: * 一對多: * 一個客戶可以對應多個訂單,一個訂單只屬於一個客戶! * 建表原則: * 在多的一方建立一個欄位,作為外鍵指向一的一方的主鍵!!! * 多對多: * 一個學生可以選擇多個課程,一個課程也可以被多個學生選擇! * 建表原則: * 建立第三張表,第三張表中放入兩個欄位,
Time of Update: 2016-03-10
標籤:1)主伺服器上開啟binlog伺服器log-bin=mysql-bin 2)使用者授權(並不是privileges授權!!!!),正確有從伺服器授權如下grant replication slave on *.* to ‘abc‘@‘192.168.1.104‘ identified by ‘123456‘ 3)從伺服器設定同步mysql5.1.7 之前配置同步是要在 my.cnf 設定檔上寫主伺服器的配置資訊的#主伺服器的ipmaster-host=192.168.1
Time of Update: 2016-03-10
標籤:今天終於解決了資料庫中文亂碼的問題,分享出來讓更多的人作為參考,我們進入主題: 如果在搭建mysql資料庫的時候沒有設定它的編碼格式,在以後的開發中,中文亂碼會是一個令人頭疼的問題,所以我在這裡分享一種徹底解決亂碼的方法:我是在ubuntu雲端服務器環境下進行的設定,Windows作業系統下操作更加簡單,這裡就不贅述,方法類似,大家自己可以查閱資料。 首先在命令列下輸入: #
Time of Update: 2016-03-12
標籤:1. MySQL 為日期增加一個時間間隔:date_add()set @dt = now();select date_add(@dt, interval 1 day); - 加1天select date_add(@dt, interval 1 hour); -加1小時select date_add(@dt, interval 1 minute); - 加1分鐘select date_add(@dt, interval 1 second); -加1秒select date_add(@dt,
Time of Update: 2016-03-10
標籤: MySQL 教程MySQL 安裝MySQL 管理與配置MySQL PHP 文法MySQL 串連MySQL 建立資料庫MySQL 刪除資料庫MySQL 選擇資料庫MySQL 資料類型MySQL 建立資料表MySQL 刪除資料表MySQL 插入資料MySQL 查詢資料MySQL where 子句MySQL UPDATE 查詢MySQL DELETE 語句MySQL LIKE 子句mysql order byMysql Join的使用MySQL NULL 值處理MySQL
Time of Update: 2016-03-12
標籤: 寫了兩篇《MySQL入門》以後我發現,寫書的人還是都挺有本事的,起碼人家知道怎麼編排自己想講的知識點,我實在是不知道該先說那裡後說哪裡,那我就想到什麼講什麼吧。 一 寫SQL 其實我是不想寫有關SQL的部分的,因為這個部分其實很簡單,基本上大學只要好好聽聽資料庫概論這門課基本上都能寫滿足功能的SQL,但是後來想想,SQL其實是人和資料庫互動的一種介面,不會SQL確實是不可以的,寫的不好感覺不出資料庫有多麼的強大,
Time of Update: 2016-03-11
標籤:1,dump協議:根據資料庫的ip+port建立socket,如果建立成功,說明連結建立成功,接下來是使用dump協議訂閱binlog連結建立成功之後,服務端會主動向用戶端發送如下問候資訊greeting(可以理解為經java轉換後,是一個java對象),在下面的代碼中可以看到greeting中的資訊:this.context.setServerStatus(greeting.getServerStatus());//this.context.setServerVersion(greeti
Time of Update: 2016-03-11
標籤:1. MySql的儲存引擎的不同2. 單個索引、聯合索引、主鍵索引3. Mysql怎麼分表,以及分表後如果想按條件分頁查詢怎麼辦(如果不是按分表欄位來查詢的話,幾乎效率低下,無解)4. 分表之後想讓一個id多個表是自增的,效率實現5. MySql的主從即時備份同步的配置,以及原理(從庫讀主庫的binlog),讀寫分離6. 寫SQL語句。。。7. 索引的資料結構,B+樹8. 事務的四個特性,以及各自的特點(原子、隔離)等等,項目怎麼解決這些問題9. 資料庫的鎖:行鎖,表鎖;樂觀鎖,悲觀鎖10
Time of Update: 2016-03-11
標籤:Windows作業系統下 mysql資料來源配置:主要步驟: 配置mysql資料來源設定檔->產生索引->開啟索引 (三步) coreseek\etc\csft_mysql.conf (以下是我的設定檔) #源定義source mysql{ type &
Time of Update: 2016-03-11
標籤:MySQL常見錯誤碼及代碼說明一覽表: 1005:建立表失敗 1006:建立資料庫失敗 1007:資料庫已存在,建立資料庫失敗<=================可以忽略 1008:資料庫不存在,刪除資料庫失敗<=================可以忽略 1009:不能刪除資料庫檔案導致刪除資料庫失敗 1010:不能刪除資料目錄導致刪除資料庫失敗 1011:刪除資料庫檔案失敗 1012:不能讀取系統
Time of Update: 2016-03-11
標籤:mysql 配置 主主 主從 mysql主主備份同步,其實就是互相主從,A對B主從,B對A主從配置起來與mysql 主從差不多,只是有點小地方需要改動一下註:在實驗之前請先關閉iptables和selinux ,iptables -F && service iptables savevim /etc/selinux/config
Time of Update: 2016-03-11
標籤:mysql grant 許可權管理 revoke 許可權管理的概念:MySQL許可權管理主要是對登陸mysql的使用者進行驗證,合理的許可權規劃會提高MySQL伺服器的安全。1,驗證主機,使用者名稱,密碼 (從哪裡來)2,驗證操作許可權,比如:select,update,delete
Time of Update: 2016-03-11
標籤:本文將以MySQL 5.5.47為例,以CentOS 6.5為平台,講述MySQL資料庫的安裝和設定。源碼包方式安裝1.建立MySql使用者和使用者組groupadd mysqluseradd -r -g mysql -M mysqlyum install boost-develtar -zxvf mysql-5.5.47.tar.gzyum install cmakeyum install gc-develyum install gityum install gcc-c++yum
Time of Update: 2016-03-11
標籤:php 5個版本,5.2、5.3、5.4、5.5,怕跟不上時代,新的伺服器直接上5.5,但是程式出現如下錯誤:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Time of Update: 2016-03-13
MySQL rpl_semi_sync_master_timeout相關的一件BUG1.背景 部署基於MySQL原生複製的HA系統時,發現在半同步模式下,半同步複製降級為非同步複製的逾時時間如果設得很長,會嚴重影響效能高,這是個很奇怪的現象。 2.現象 組合不同參數,用sysbench做壓力測試。sysbench --db-driver=mysql --mysql-db=test2 --mysql-host=srdsdevapp69 --mysql-table-engine=innodb