Time of Update: 2015-12-23
標籤:錯誤描述:添加使用者 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));報以下的錯誤 ERROR 1364 (HY000): Field ‘ssl_cipher‘ doesn‘t have a default
Time of Update: 2015-12-25
標籤: 配置主從準備工作在主上建立一個測試的資料庫首先登入主的mysql,或者用絕對路徑 /usr/local/mysql/bin/mysqlmysql> create database db1;> quit複製mysql庫 mysqldump -S /tmp/mysql.sock mysql > 123.sql拷貝mysql庫mysql -S /tmp/mysql.sock db1 < 123.sql登入主mysql,查看錶。
Time of Update: 2015-12-23
標籤:JOIN 按照功能大致分為如下三類:INNER JOIN(內串連,或等值串連):取得兩個表中存在串連匹配關係的記錄。LEFT JOIN(左串連):取得左表(table1)完全記錄,即是右表(table2)並無對應匹配記錄。RIGHT JOIN(右串連):與 LEFT JOIN 相反,取得右表(table2)完全記錄,即是左表(table1)並無匹配對應記錄。注意:mysql不支援Full join,不過可以通過UNION 關鍵字來合并 LEFT JOIN 與 RIGHT
Time of Update: 2015-12-23
標籤:#ifndef MYSQL_MANAGER_H#define MYSQL_MANAGER_H#include <Winsock2.h>#include "mysql.h"#include <string>#include <vector>#include <map>using namespace std;class mysql_db{public: mysql_db(); ~mysql_db();public: /*
Time of Update: 2015-12-24
標籤:開啟終端,輸入:vi~/.bash_profile輸入i然後粘貼以下內容# mysqlalias mysql=‘/usr/local/mysql/bin/mysql‘alias mysqladmin=‘/usr/local/mysql/bin/mysqladmin‘# lsalias ls=‘ls -G‘按ESC鍵輸入::wq重啟終端程式 修改MySQL的管理員密碼:mysqladmin -u root -p123456 卸載MySQL:sudo rm
Time of Update: 2015-12-24
標籤:binlog
Time of Update: 2015-12-24
標籤:binlog
Time of Update: 2015-12-24
標籤:日常一、故障現象 使用指令碼:#!/bin/bashdeclare -a arrarr=($(echo "show slave status\G" | /usr/local/mysql/bin/mysql -uroot -pDdFour_123 | grep -E ‘Running|Error‘ |&nbs
Time of Update: 2015-12-24
標籤:without server error mysql local 今天編譯安裝MySQL在啟動時,報如下錯誤:Starting MySQL....................... ERROR! The server quit without upd
Time of Update: 2015-12-24
標籤:MYSQL資料庫編碼為:latin1問題現象:插入中文亂碼,及用中文作參數無法得到相應資料如select * from userinfo where username=‘李小明‘MFC中解決方案:執行語句前:mysql_query(&m_sqlCon, "set names latin1");C#中解決方案:string username="李小明";byte[] bytesStr = Encoding.Default.GetBytes(username);string
Time of Update: 2015-12-24
標籤:文章 技術 部落格 一.前言(Introduction)使用了Amoeba有一段時間了,發現官方部落格:Amoeba使用指南有很多地方都是錯誤的,在我實戰中給到一些錯誤的指示,所以我想寫些在搭建的實戰中給大家一點指引。歡迎對我這個系列的文章提出批評和建議,特別是技術上的建議。二.Amoeba讀寫分離+分區邏輯圖下面是我畫得關於Amoeba讀寫分離和分區的邏輯圖: 650)
Time of Update: 2015-12-24
標籤:mysql 最佳化一:設定檔讀取位置,不同系統my.cnf設定檔位置不同.例如debian位置:/etc/mysql/my.cnf找到mysqld二進位檔案: find / -name mysqld/usr/bin/mysqld --verbose --help | grep -A
Time of Update: 2015-12-24
標籤:mysql 最佳化一:設定檔讀取位置,不同系統my.cnf設定檔位置不同.例如debian位置:/etc/mysql/my.cnf找到mysqld二進位檔案: find / -name mysqld/usr/bin/mysqld --verbose --help | grep -A
Time of Update: 2015-12-24
標籤:mysql 最佳化一:設定檔讀取位置,不同系統my.cnf設定檔位置不同.例如debian位置:/etc/mysql/my.cnf找到mysqld二進位檔案: find / -name mysqld/usr/bin/mysqld --verbose --help | grep -A
Time of Update: 2015-12-24
標籤:linux 安裝mysql 卸載mysql 系統:centos 5.5
Time of Update: 2015-12-24
標籤:雖然MySQL裡的儲存引擎不只是MyISAM與InnoDB這兩個,但常用的就是它倆了。可能有站長並未注意過MySQL的儲存引擎,其實儲存引擎也是資料庫設計裡的一大重要點,那麼部落格系統應該使用哪種儲存引擎呢?下面我們分別來看兩種儲存引擎的區別。MySQL儲存引擎MyISAM與InnoDB的區別一、InnoDB支援事務,MyISAM不支援,這一點是非常之重要。事務是一種進階的處理方式,如在一些列增刪改中只要哪個出錯還可以復原還原,而MyISAM就不可以了。二、MyISAM適合查詢以及插入為主
Time of Update: 2015-12-23
標籤: SELECT語句定義 一個完成的SELECT語句包含可選的幾個子句。SELECT語句的定義如下:<SELECT clause> [<FROM clause>] [<WHERE clause>] [<GROUP BY clause>] [<HAVING clause>] [<ORDER BY clause>] [<LIMIT
Time of Update: 2015-12-23
標籤:1.串連資料庫的connection.php檔案<?php//修改下面代碼來聯結資料庫// mysql_connect開啟一個到 MySQL 伺服器的串連,如果成功則返回一個 MySQL 串連標識,失敗則返回 FALSE。$mysql=mysql_connect("localhost","root","root"); //integer mysql_connect(主機,使用者名稱,口令);mysql_select_db("test",$mysql); //boolean
Time of Update: 2015-12-23
標籤:玩Oracle的都比較關注shared pool,特別是library cache,在使用了綁定變數(先行編譯sql)之後確實能得到很大的效能提升。現在在轉Mysql之後特別是innodb很多東西都還能和Oracle對得上號的,就像innodb_buffer_pool_size類似於Oracle的database buffer cache,innodb_log_buffer_size類似於redo log
Time of Update: 2015-12-24
細說MySQL 之MEM_ROOT這篇文章會詳細解說MySQL中使用非常廣泛的MEM_ROOT的結構體,同時省去debug部分的資訊,僅分析正常情況下,mysql中使用MEM_ROOT來做記憶體配置的部分。在具體分析之前我們先例舉在該結構體使用過程中用到的一些宏:#define MALLOC_OVERHEAD 8 //分配過程中,需要保留一部分額外的空間 #define ALLOC_MAX_BLOCK_TO_DROP 4096 //後續會繼續分析該宏的用途#define