1. 授權GRANT select,insert,delete,update ON mydb.* to tan IDENTIFIED by '123456';2. 開啟連接埠1)關閉防火牆 chkconfig iptables offservice iptables stop或2)修改/etc/sysconfig/iptables 檔案,加上-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j
nagios監控mysql主從複製作者:田逸(sery@163.com)起因:nagios可能監控到mysql服務的運行情況,但確不能監控mysql的主從複製是否正常:有時候,同步已經停止,但管理員卻不知道。下手處:登陸mysql從伺服器,通過執行 mysql> show slave status/G 查看其輸出,即可判定主從複製是否正常。下面是某個從伺服器的輸出:mysql> show slave status/G*************************** 1.
[tips2]文/superhei 05-02-101.不要錯誤判斷(特殊字元)的sql注射經典方法:id=1 and 1=2 union select 1,1,1,1,1,1,1 再根據特殊字元判斷我們知道當上面的欄位前後一樣時,查詢出來的欄位資料都被1替換了,這裡用可以把1改為一個特殊點的數字(不可以為字元),比如這樣:id= and 1=2 union select 1.123230273,1.123230273,1.123230273,1.123230273
MYSQL 8小時 取消連結問題解決辦法有兩個:第一是設定autoReconnect屬性設定為true;第二是設定DBCP 時將testquery等幾個屬性一併設定。 問題的原因是,MySQL的參數interactive_timeout,也就是互動逾時時間預設為8小時。也就是如果一個連結在8小時後,還沒有和伺服器互動,這個串連就會被MySQL伺服器斷開。因為MySQL能夠承受的並發串連有限,所以這個參數有助於清除那些長時間不活動的連結。錯誤如下:ERROR JDBC begin failed
mysql 如何統計表大小@forandever 2011-11-11使用SQL語句:show table status from DBName where name = 'TBName' and Update_time > 20111111;返回數組: Name: TBName 表名 Engine: MyISAM | Innodb(表格儲存體引擎) Version: X 版本 Row_format: 行格式 Rows: 表內總行數 Avg_row_length: 平均每行大小
SET character_set_client = gbk ; SET character_set_connection = gbk ; SET character_set_database = gbk ; SET character_set_results = gbk ; SET character_set_server = gbk ; SET collation_connection = gbk_bin ; SET collation_database = gbk_bin ; SET
limit用法: SELECT * FROM tablename LIMIT [offset,] rows | rows OFFSET offset舉例:SELECT * FROM tablename LIMIT 5,10 //返回6-15行記錄SELECT * FROM tablename 5 //返回1-5行相當於:SELECT * FROM tablename 0, 5返回10000條後的100條記錄:第1種方法:SELECT id FROM tablename WHERE id &