Time of Update: 2015-08-20
標籤:mysql 資料庫 最佳化 索引 結構 ① Mysql最佳化的思路 1,SQL語句最佳化和索引最佳化 2,資料庫表結構的最佳化 3,系統配置 4,硬體最佳化 ② 查看慢查詢日誌狀態:show variables like ‘slow_query_log’ 如果上面的結果是OFF,開啟慢查詢日誌:set global
Time of Update: 2015-08-20
標籤:1、錯誤敘述性說明com.mysql.jdbc.exception:jdbc4.MySQLSyntaxErrorException:Unknown column ‘man‘ in ‘field list‘2、錯誤原因資料庫表中的欄位:sno sname sage ssex插入資料時: sno sname
Time of Update: 2015-08-20
標籤:Xtrabackup是percona公司的一個開源的備份軟體,可以熱備InnoDB,XtraDB,MyISM(會鎖表)可以看做是InnoDB Hotbackup的免費替代品。下面簡單的介紹下Xtrabackup的使用方法:①安裝xtrabackup,到官網下載適合自己的Linux的版本的xtrabackup。有RPM包格式的可以自己下載,下載之後可以直接rpm –ivh 進行安裝。在安裝的過程中可能出現錯誤,我們需要解決相關的依賴的問題。②開始進行mysql的備份。
Time of Update: 2015-08-20
標籤:mysql 死結 更新 事務 當我們頻繁的對資料庫進行插入或更新的時候,有可能會直接報sql錯誤1205:lock wait timeout exceeded。資料庫的死結。
Time of Update: 2015-08-20
標籤:mysql linux 安裝mysql後,有的使用者既想在本地訪問,又想遠端存取。mysql -h host -uroot -ppassword 出現錯誤:MYSQL ERROR 1045 (28000): Access denied for user (using password:
Time of Update: 2015-08-20
標籤:shell指令碼執行mysql語句出現的問題,問群裡的大牛的到解答,是單引號問題,改成雙引號即可 #小提示(對本主題沒什麼關聯):ubuntu目前使用的是dash,導致一些for(()函數無法正常執行, sudo dpkg-reconfigure dash 選擇NO,就改會bash了 一。指令碼內容如下: #/bin/bashhostname=‘192.168.2.52‘port=3306username=‘root‘password=‘123456‘#dbname=‘‘#--
Time of Update: 2015-08-20
標籤:mysql安裝目錄(Window): 解析: 第一張圖: 前面四個是mysql的驅動; 可以通過尾碼知道我們用什麼方式串連就需要安裝什麼驅動了; 例如:java 使用的是jdbc
Time of Update: 2015-08-20
標籤:mysql在資料庫中select * into outfile ‘/home/mysql/data.sql‘,mysql又提示錯誤:ERROR 1 (HY000): Can‘t create/write to file ‘/home/mysql/data.sql‘ (Errcode: 13) 許可權錯誤(Errcode: 13)解決方案1 查看匯出目錄的許可權
Time of Update: 2015-08-20
標籤:mysql python 練習 # -*-coding:utf-8-*-__author__ = ‘Administrator‘import MySQLdbimport pprintimport sysreload(sys)sys.setdefaultencoding(‘utf8‘)# help(MySQLdb)s&nb
Time of Update: 2015-08-20
標籤:整合了兩個URL而來。。1,http://www.phodal.com/blog/django-mezzanine-sqlite3-migrate-mysql/2,http://www.ziqiangxuetang.com/django/django-data-migration.htmlA.先建立一個SLAVE資料庫DATABASES = { "default": { "ENGINE": "django.db.backends.sqlite3",
Time of Update: 2015-08-20
標籤: 密碼多了,有時連自己都忘了。本文是解決windows環境下,忘記mysql資料庫root密碼的解決方案。 1. 首先檢查mysql服務是否啟動,若已啟動則先將其停止服務。可在cmd視窗,使用命令:net stop mysql 2. 在cmd視窗切換到mysql安裝目錄的bin目錄下,運行命令: mysqld --defaults-file="D:\app\MySQL\MySQLServer5.5\my.ini" --console
Time of Update: 2015-08-20
標籤:轉 InnoDB 行級鎖 InnoDB 行級鎖分類: 資料庫2013-03-13
Time of Update: 2015-08-20
標籤:http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97安裝MySQLsudo apt-get install
Time of Update: 2015-08-20
標籤:針對上一節做一些針對公司業務的測試。我們來做一些壓力測試。伺服器配置:作業系統: centos 5.6-64CPU: 8核記憶體: 8G硬碟:sas檔案系統:linuxMySQL:5.6.網卡: 100M網路環境: 良好 資料庫表:c_account_customer,這裡用來根據id查詢、更新某些欄位CREATE TABLE `c_account_customer` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT
Time of Update: 2015-08-20
標籤:SELECT GROUP_CONCAT( ut.id_card ORDER BY ut.id_card DESC SEPARATOR ‘,‘ ) FROM `edu_user_train` ut where ut.id in(614,615);輸出結果:500231199108181861,37132419845030
Time of Update: 2015-08-20
標籤:參考:http://my.oschina.net/sansom/blog/179116參考:http://www.jb51.net/article/43282.htm注意!此方法只適用於innodb_file_per_table獨立資料表空間的InnoDB執行個體。此種方法可以恢複ibdata檔案被誤刪、被惡意修改,沒有從庫和備份資料的情況下的資料恢複,通過測試在ibdata被修改,執行個體異常shutdown情況下,不能保證資料庫所有表資料的100%恢複,目的是儘可能多的恢複。【Inno
Time of Update: 2015-08-20
標籤:今天遇到一個問題,有一個 Select 語句沒有加 “Order By”,返回的資料是不確定的。這種問題碰到不止幾次了。追根尋底, Select 語句如果不加 “Order By”, MySQL會怎麼排序呢?在網上搜了一下,在MySQL論壇發現了這篇文章。http://forums.mysql.com/read.php?21,239471,239688#msg-239688簡單翻譯一下 * 不能依賴 MySQL 的預設排序*
Time of Update: 2015-08-20
標籤:mac os apache php53 虛擬網址 眾所周知,mac中有內建的apache以下是關於apache的幾個命令 sudo apachectl start 開啟 sudo apachectl restart 重啟
Time of Update: 2015-08-20
標籤:mysql 主鍵 索引 複合主鍵 慢查詢 今天早上在正式服部署了新代碼,過了一段時間,伺服器的負載警示,cpu使用率警示,登入伺服器查詢,發現是mysql導致cpu的使用率過高,於是show processlist查詢了一下,看到有很多線程處於sending data和lock的狀態中,都是select某個資料庫的某張表的操作。
Time of Update: 2015-08-20
標籤:mysql 主從 yum前提:在兩台機子先確認selinux,iptables關閉,做好yum源一、搭建在143上做如下操作:yum install -y mysql mysql-server然後修改/etc/my.cnf在mysqld模組裡添加兩行log-bin=mysql-binserver-id = 1然後啟動msyql