Time of Update: 2014-06-09
標籤:mysql 資料庫 串連數 MYSQL資料庫安裝完成後,預設最大串連數是100。命令: show processlist; 如果是root帳號,你能看到所有使用者的當前串連。如果是其它普通帳號,只能看到自己佔用的串連。 show processlist;只列出前100條,如果想全列出請使用show full processlist; mysql>
Time of Update: 2018-12-08
樹型菜單在很多案頭應用系統中都有非常廣泛的應用,其主要優點是結構清晰,利於使用者非常清楚的知道目前自己所在的位置。但在web上樹型菜單的應用因為沒有理想的現成組件可以拿過來直接使用,所以一般的情況下,程式員主要是通過JavaScript來實現一些簡單的樹型結構菜單,但這些菜單往往都是事先定好各功能表項目,以及各功能表項目之間的層次關係,不利於擴充,一旦需要另一個菜單結構時,往往還需要重新編寫,因此使用起來不是很方便。
Time of Update: 2018-12-08
以下是在Linux下通過Apache+PHP對Mysql資料庫的備份的檔案代碼: 檔案一、Listtable.php (檔案列出資料庫中的所有表格,供選擇備份) 請選擇要備份的表格: <? $con=mysql_connect('localhost','root','xswlily'); $lists=mysql_list_tables("embed",$con); //資料庫連接代碼 $i=0; while($i$tb_name=mysql_tablename($lists,$i);
Time of Update: 2018-12-08
讓ASP搭配MYSQL 所需要工具 mysql-4.1.11-win32 myodbc-3.51.11-1-dll myodbc-3.51.11-1-win mysqlcc-0.9.4-win32 ------------------------------------------------------------------- 註冊檔案Mydbc.reg REGEDIT4
Time of Update: 2014-05-24
LNMP一鍵包安裝的Mysql預設開啟Mysql日誌,如果網站對資料庫讀寫較為頻繁的話可能會產生大量日誌,並佔用磁碟空間,還有可能導致VPS的硬碟閑置空間消耗滿導致資料庫無法開啟。本教程的路徑適用於LNMP一鍵安裝包環境,其它環境請根據實際情況操作。若需要關閉,請執行以下操作:一、修改檔案配置修改/etc/my.cnf,找到以下字元log-bin=mysql-bin binlog_format=mixed注釋這兩行,如下:#log-bin=mysql-bin
Time of Update: 2014-05-24
1.修改MySQL的登入設定:# vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables儲存並且退出vi。2.重新啟動mysqld# /etc/init.d/mysql restartStopping MySQL: [ OK ]Starting MySQL: [ OK
Time of Update: 2014-05-24
今天收到監控郵件說部落格訪問失敗。開啟頁面一看,碩大的502 Bad Gateway,ping了一下VPS發現是通的,SSH串連上去看了下Nginx日誌發現沒問題,重啟lnmp的時候發現Mysql起不來,問題源頭基本找到。tail /usr/local/mysql/var/slyar.err看了一下Mysql的錯誤記錄檔,意外狀況出現。。。Disk is full writing './mysql-bin.~rec~' (Errcode: 28). Waiting for someone to
Time of Update: 2014-05-24
方法1: 用SET PASSWORD命令mysql -u rootmysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladminmysqladmin -u root password "newpass"如果root已經設定過密碼,採用如下方法mysqladmin -u root password oldpass
Time of Update: 2014-04-27
一 Nginx簡單配置Nginx和MySQL資料庫的的連結配置http協議中的一台服務配置:監聽連接埠、伺服器名、關閉lua_code_cache(調試不同重啟Nginx)、根目錄設定、預設頁面、以及session密鑰等二 從html發送登入資訊到Nginx,Nginx讀取MySQL並判斷1 cookies沒有登入資訊就轉到登入頁面2
Time of Update: 2014-04-24
參考資料 http://blog.sina.com.cn/s/blog_a5ec47fa0100zt63.htmlhttp://rq2-79.iteye.com/blog/175869 http://www.jz123.cn/text/3035482.html http://www.jb51.net/os/RedHat/1262.htmlhttp://blog.csdn.net/zccst/article/details/4493074http://linux.vb
Time of Update: 2014-04-18
今天,在centos6下把mysql沒法啟動的資料庫檔案夾複製到/usr/local/mysql/var下,結果在修改表時,提示”table isreadonly”的錯誤。 首先想到的是遇到了許可權問題,所以就去/usr/local/mysql/var查看了下,果然所有者不是mysql,許可權也不正確。經過下面的步驟把問題解決了:1、進入mysql資料庫目錄,使用命令"chown -R mysql <資料庫檔案夾名稱>" 和
Time of Update: 2014-04-05
要求: MySQL資料庫管理與維護1、熟悉Linux上安裝、配置和最佳化MySQL資料庫,2、熟悉 Mysql的AB複製以及讀寫分離的實現,能完成添加從庫,從庫變主庫等操作;3、精通mysql資料庫的查詢、子查詢、插入、更新等操作,以及建資料庫、表和索引;4、掌握表的串連、視圖,以為預存程序和函數的使用;5、能實現mysql資料庫的備份與還原,對各種引擎進行最佳化;=============================================================
Time of Update: 2014-04-02
#!/bin/bash# create by xuekun# by 2014-3-30## Source function library.. /etc/rc.d/init.d/functions# envSOFT_PATH=/home/xuekun/toolsLOG_PATH=/home/xuekun/install_log_$(date +%Y-%m-%d-%H:%M:%S).log#if [ $# -lt 1 ]then action $" running
Time of Update: 2014-03-14
在我的個人知識管理中,經常用到mysql資料庫,wordpress搭建的worklog、搜尋測試資料、我blog的測試環境等。我在自己的電腦上整了WAMP(Windows Apache MySQL PHP),哈哈,不是LAMP,用linux做案頭和周圍的同事溝通還是不順暢。十一前換了台新的筆記本,原來的mysql被我dump成一個sql檔案,50多M。結果在新系統裡面匯入的時候出現問題,在命令列執行source的時候報錯:ERROR 1044 (42000): Access denied
Time of Update: 2014-03-14
作者語:整理所得,並不完全原創本身想找一個教程,但按照一個教程打了上千條命令,還剩一半,實在承受不住了.根據lnmp配置的經驗,自己嘗試.僥倖成功.以下是本文-----------------------------------------------------------------------------------------------------------------------------------配置CentOS
Time of Update: 2014-01-24
一、Xtrabackup簡單概述:Percona Xtrabackup是開源免費的mysql資料庫熱備份軟體,它能對InnoDB和XtraDB儲存引擎的資料庫非阻塞地備份(對於MyISAM的備份同樣需要加表鎖)。XtraBackup支援所有的Percona Server、MySQL、MariaDB和Drizzle。XtraBackup優勢
Time of Update: 2014-01-13
中英文資料:http://billie66.github.io/TLCL/book/chap01.htmlthe graphical user interface (GUI) 圖形介面The Command Line 命令列Linux 是以 Unix 家族的作業系統為模型寫成的。第二章 什麼是 Shell:bash 是 shell 的一種,來自於 GNU 項目。“bash”是“Bourne Again SHell”的首字母縮寫,所指的是這樣一個事實,bash 是 sh 的增強版,sh 是最初
Time of Update: 2013-12-27
由於heartbeat自身可以通過dopd來判斷心跳線宕機後,能實現自動切換,但是當一些服務宕機了,就無法實現自動切換了,常見的情境有mysqld服務,有的時候會出現串連不上mysqld服務,比如超過最大串連數的時候,當然還有其他的情境,所以就寫了一個指令碼來實現自動監控mysqld服務狀態來實現heartbeat服務狀態進行切換,heartbeat+mysqld+共用儲存見前面博文,猛戳《實戰Heartbeat+mysql+共用儲存實現高可用》。
Time of Update: 2013-11-15
InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表類型,這兩個表類型各有優劣,視具體應用而定。基本的差別為:MyISAM類型不支援交易處理等進階處理,而InnoDB類型支援。MyISAM類型的表強調的是效能,其執行數度比InnoDB類型更快,但是不提供事務支援,而InnoDB提供事務支援已經外部鍵等進階資料庫功能。 以下是一些細節和具體實現的差別: ◆1.InnoDB不支援FULLTEXT類型的索引。 ◆2.InnoDB 中不儲存表的具體行數,也就是說,執行select
Time of Update: 2013-11-26
準備工作安裝編譯環境:# yum groupinstall Development Tools# yum groupinstall Development Libraries# yum install mysql-devel postgresql-devel expect libtool-ltdl-devel gamin-devel pcre-devel編譯時間需要在普通使用者下進行,添加一個使用者:# useradd username# passwd