Time of Update: 2016-06-03
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.SqlClient;using System.Text;using System.IO;using System.Data;public partial class Default2 :
Time of Update: 2016-06-03
標籤:判斷欄位是否存在:1 DROP PROCEDURE IF EXISTS schema_change; 2 DELIMITER // 3 CREATE PROCEDURE schema_change() BEGIN 4 DECLARE CurrentDatabase VARCHAR(100); 5 SELECT DATABASE() INTO CurrentDatabase; 6 IF NOT EXISTS (SELECT * FROM
Time of Update: 2016-06-03
標籤:除了在安裝MySQL的時候花了三天的時間,也學習了如何看錯誤記錄檔,如何看設定檔等,Apache+PHP的安裝都比較順利,主要是要按照一個文檔來安裝,不要東拼西湊,個人認為這篇“百度經驗”寫得很好,安裝流程和測試方法寫得都很好!只是美中不足的是,其中有一個小錯誤,就是在“方法2/步驟2”中的第三步為Apache服務添加php支援開啟Apache的設定檔http.conf在最後加上# php5 supportLoadModule
Time of Update: 2016-06-03
標籤:方法1:select max(id) from tablename方法2:select last_insert_id(); 在MySQL中,使用auto_increment類型的id欄位作為表的主鍵,並用它作為其他表的外鍵,形成“主從表結構”,這是資料庫設計中 常見的用法。但是在具體產生id的時候,我們的操作順序一般是:先在主表中插入記錄,然後獲得自動產生的id,以它為基礎插入從表的記錄。這裡面有個困
Time of Update: 2016-06-02
標籤:方法一:直接運行命令export PATH=$PATH:/usr/local/webserver/php/bin 和 export PATH=$PATH:/usr/local/webserver/mysql/bin使用這種方法,只會對當前會話有效,也就是說每當登出或登出系統以後,PATH 設定就會失效,只是臨時生效。方法二:執行vi ~/.bash_profile修改檔案中PATH一行,將/usr/local/webserver/php/bin 和
Time of Update: 2016-06-02
標籤:windows下mysql的備份批處理rem *******************************Code Start*****************************@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"md D:\xl\%Ymd%D:\xampp\mysql\bin\mysqldump.exe -u yunwei -p123456 -h 192.168.10.176
Time of Update: 2016-06-02
標籤:mysql 記錄 設定檔 start local 1、配置第一個mysql,此前已安裝過mysql不作記錄2、拷貝mysql主目錄cd /usr/localcp -r mysql mysql_slavecd
Time of Update: 2016-06-02
標籤:lsof
Time of Update: 2016-06-02
標籤: 搞了整整一天,好不容易折騰完,在此記錄下,下次就省事了。 去官網http://www.php.net/downloads.php下載所需要的php版本,這裡我選擇5.6.22。 下載: wget http://cn2.php.net/distributions/php-5.6.22.tar.gz 解壓:
Time of Update: 2016-06-02
標籤:主要的記錄下配置主從複製的過程以及問題。參考連結: http://blog.sina.com.cn/s/blog_4c197d4201017qjs.html。一、mysql 本地windows環境,下載的免安裝版本,解壓兩份到本地並修改其中的連接埠使用號,分別為3306、3307。二、配置 1.master (1)啟動mysql服務,命令列登入mysql: mysql -u root -p
Time of Update: 2016-06-02
標籤:修改jdbc的連結,將原來的 jdbc:mysql://localhost:3306/demo改為 jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=GBK 或者 jdbc:
Time of Update: 2016-06-02
標籤:如果不知道當前使用的設定檔的路徑,可以嘗試下面的操作:# which mysqld/usr/local/mysql/bin/mysqld# /usr/local/mysql/bin/mysqld --verbose --help |grep -A 1 ‘Default options‘2016-06-02 16:49:39 0 [Note] /usr/
Time of Update: 2016-06-02
標籤:備份代碼如下:logger.info(dbName + "開始備份!");String cmd = "\"\" \""+dataBaseBS.getInstallPath() +"bin\\mysqldump\" -h localhost -uroot -p123456 " + dbName + " > \"" + uploadPath + dbName + ".sql\""; // 一定要加 -h,localhost(或是伺服器IP地址) Process process =
Time of Update: 2016-06-02
標籤:1.啟用mysql功能,在php.ini中extension=php_mysql.dllextension=php_mysqli.dll2. 修改extension_dir = "ext",去掉前面的“;”,並改成extension_dir ="ext路徑",比如我是extension_dir =
Time of Update: 2016-06-02
標籤:1、查詢日誌log={ON|OFF}:是否記錄所有語句的日誌資訊於一般查詢記錄檔(general_log);log_output={TABLE|FILE|NONE},TABLE和FILE可以同時出現,用逗號分隔即可general_log:是否啟用查詢日誌general_log_file:定義一般查詢日誌儲存的檔案2、慢查詢日誌:查詢執行時間長度超過指定時間長度的查詢,即為慢查詢long_query_time:10.000000slow_query_log={ON|OFF}
Time of Update: 2016-06-02
標籤:@echo offtitle mysql::從註冊表找到Mysql的安裝路徑寫入檔案mysql.txt reg query HKLM\SYSTEM\ControlSet001\Services\MySQL | find /I "ImagePath">C:\mysql.txt if %errorlevel% neq 0 ( echo MySQL not found pause exit )::以”為分隔字元,截取第二段內容儲存到變數mysqlPath FOR /F
Time of Update: 2016-06-02
標籤:觸發器建立文法四要素:1.監視地點(table) 2.監視事件(insert/update/delete) 3.觸發時間(after/before) 4.觸發事件(insert/update/delete) 文法:create trigger 觸發器名稱after/before insert/update/delete on 表名for each row beginsql語句;end;
Time of Update: 2016-06-02
標籤: 最近一段時間由於工作需要,開始關注針對Mysql資料庫的select查詢語句的相關最佳化方法。
Time of Update: 2016-06-02
標籤:最近在做MYSQL大批量資料的測試,就簡單總結一下遇到的問題:首先我是簡單的寫了一個MYSQL的迴圈插入資料的SP,具體如下:這是插入100W資料的過程和結果,可以看到是換了55min +20S約3320秒(約300rows/s),看到之後我是只崩潰,就在網上查了些提速的方法:0. 最快的當然是直接 copy 資料庫表的資料檔案(版本和平台最好要相同或相似);1. 設定 innodb_flush_log_at_trx_commit = 0
Time of Update: 2016-06-03
標籤:vsftp+mysql配置方法VSFTP+MySQL虛擬使用者配置過程講解VSFTPD是一種在UNIX/Linux中非常安全 且快速的FTP伺服器,目前已經被許多大型網站所採用。VSFTPD支援將使用者名稱和口令儲存在資料庫檔案或資料庫伺服器中。VSFTPD稱這種形式的使用者 為虛擬使用者。相對於FTP的本地(系統)使用者來說,虛擬使用者只是FTP伺服器的專有使用者,虛擬使用者只能訪問FTP伺服器所提供的資源,這大大增強系統本身