Time of Update: 2015-01-09
標籤:/* statement與preparedStatement比較每次執行sql語句,資料庫都要執行sql語句的編譯,最好用在僅執行一次查詢並返回結果的情形,存在sql注入風險。在執行可變參數的一條sql時,preparedstatement
Time of Update: 2015-01-08
標籤:備份檔案中索引的文法格式不對從mysql備份出來的sql檔案進行還原作業時報錯,查看錯誤記錄檔,內容如下: Error Code: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE) ENGINE=InnoDB
Time of Update: 2015-01-08
標籤:程式碼片段: sql_url = "select * from webpage where url = ‘%s‘" % b try: cursor.execute(sql_url) results = cursor.fetchall() except Exception, e: print e pass系統:centos語言:python報錯資訊:(1064, "You have an
Time of Update: 2015-01-08
標籤:1.刪除資料需要注意的問題【刪除記錄delete】 刪除資料本身沒有太多說的,還是刪除表的時候有truncate用法 delete from是逐條刪除記錄【加不加條件全刪,效率低,在刪除表方面】 truncate是重建表【刪除表時效率高】 2.修改資料【update】【一下重點效能】3.視圖(view)【是一張虛擬表:使用戶端在虛擬表中進行操作】 視圖就是一條查詢語句的結果【因為查詢之後的結果本身就會形成一張表給用戶端】【視圖使用到mysql的內建機制】 create view
Time of Update: 2015-01-08
標籤:mysql版本:5.5筆記本又一次死了,只有螢幕活著,應該是記憶體盤的問題。 總之,我開了mysql服務並強制關機了,再次開啟電腦的時候,mysql服務啟動失敗。首先查看windows日誌,日誌提示一些錯誤,但是不具體。1.於是把 主目錄下面的data目錄儲存下來(這裡面存的是所有表格的基本資料),下面的 ibdata1 檔案儲存體的是資料資訊 ,因此也需要儲存下來。2.然後重裝mysql,這裡使用mysql安裝軟體來卸載和重裝,自行安裝有些資訊刪不完全。3.最後把
Time of Update: 2015-01-08
標籤: 一、問題 公司有一台老的Linux伺服器,Apache+MySQL+Php結構的, 要把最近做的一個PHP項目部署到上面,做為測試環境,
Time of Update: 2015-01-08
標籤: 關鍵字:Windows下MySQL多執行個體運行 閱讀前注意事項: 1、有的版本的data目錄不直接放在mysql安裝目錄下,有可能在:C:\ProgramData\MySQL\MySQL Server 5.1\data(不管路徑在哪裡 指定正確的路徑即可) 2、操作步驟:複製MySQL安裝目錄-->修改my.ini中的連接埠2處、安裝目錄和資料目錄---->命令安裝MySQL windows服務--->修改註冊表---->
Time of Update: 2015-01-08
標籤:收到mysql主從中斷警示郵件,馬上登上伺服器查看,發現是中繼日誌損壞。 Show slave
Time of Update: 2015-01-08
標籤:串連:mysql -h主機地址 -u使用者名稱 -p使用者密碼 (注:u與root可以不用加空格,其它也一樣)斷開:exit (斷行符號)建立授權:grant select on 資料庫.* to 使用者名稱@登入主機 identified by \"密碼\"修改密碼:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼刪除授權: revoke select,insert,update,delete om *.*
Time of Update: 2015-01-08
標籤: 原文地址:Mysql一些重要配置參數的學習與整理(三) 之前的Mysql一些重要配置參數的學習與整理(一)和Mysql一些重要配置參數的學習與整理(二)中,對於線上mysql伺服器的一些配置參數進行了學習,不過參閱官方doc後對其中的一些參數的配置的理解不是很清晰,今天與同事進行了交流和溝通,都一些重要的配置交換了意見,本篇就對其中的一些疑問點,整理一下心得。
Time of Update: 2015-01-08
標籤:儲存函數:想調用者返回一個結果,這個結果可以用在運算式裡,像(hex(),cast(),cos()這樣的函數) 預存程序,使用call()語句調用,是一個獨立的過程,不能用在函數裡 預存程序使用方式總結: 1:實現某種動作效果無需返回一個值 2:運算返回多個值,函數做不到這一點 例儲存函數: delimiter$$ create function f_a(ai_n int) returns varchar(64) begin declare vs_res varchar(64);
Time of Update: 2015-01-08
標籤:local mysql 作業系統 搜狐 資料庫 1.作業系統:CentOS2.資料庫: mysql-5.1.73.tar.gz3.任務:單一實例安裝配置指南提示:下載資料庫有兩種方式:一種是官網,另一種途徑是國內鏡象網站;國內鏡象下載資源的速度比官網要快,例如,我們這次下載的就是國內搜狐鏡象:http://mirrors.
Time of Update: 2015-01-08
標籤:新裝的mysql,訪問mysql資料庫是遇到問題:ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘to database ‘mysql‘,[[email protected] mysql-5.1.61]# mysql -u root -pEnter password:Welcome to the MySQL monitor. Commands end with ; or
Time of Update: 2015-01-08
標籤:主程式:import Bean.StudentBean;import Impl.StudentImpl;public class T7 { public static void main(String[] args) { StudentImpl stdimp = new StudentImpl();//
Time of Update: 2015-01-08
標籤:不知為何mysql的官網很難下載,本人網上找了好久,終於找到了個鏡像:特別感謝http://mirrors.sohu.com/mysql/MySQL-5.6/ ^_^ 首先下載mysql的下面三個RHEL6安裝包:(可以直接下個MySQL-5.6.22-1.el6.x86_64.rpm-bundle.tar)MySQL-client-5.6.22-1.el6.x86_64.rpm MySQL-devel-5.6.22-1.el6.x86_64.rpm
Time of Update: 2015-01-08
標籤:import time,pymysqltry:#擷取一個資料庫連接,注意如果是UTF-8類型的,需要制定資料庫conn=pymysql.connect(host=‘localhost‘,user=‘root‘,passwd=‘123456‘,db=‘test‘,port=3306,charset=‘utf8‘)cur=conn.cursor()#擷取一個遊標cur.execute(‘select * from mytable‘)data=cur.fetchall()for d in
Time of Update: 2015-01-08
標籤:一、主伺服器(master)配置1、修改MySQL設定檔my.ini[mysqld]log-bin=mysql-binlog-bin-index=mysql-bin.indexserver-id=1sync_binlog=1binlog_format=mixedbinlog-do-db=testbinlog-ignore-db=mysqlbinlog-ignore-db=performance_schemabinlog-ignore-db=information_schema配置完成後重啟
Time of Update: 2015-01-08
標籤:mysql的key和index多少有點令人迷惑,這實際上考察對資料庫體繫結構的瞭解的。1 key 是資料庫的物理結構,它包含兩層意義,一是約束(偏重於約束和規範資料庫的結構完整性),二是索引(輔助查詢用的)。包括primary key, unique key, foreign key 等。 primary key 有兩個作用,一是約束作用(constraint),用來規範一個儲存主鍵和唯一性,但同時也在此key上建立了一個index; unique key
Time of Update: 2015-01-08
標籤:mysql1.開啟MySQL遠端存取許可權 允許遠端連線 mysql -uroot -p執行如下命令: grant all privileges on *.* to ‘root‘@‘192.168.0.1‘ identified by ‘ROOT-PASSWORD‘; flush privileges;
Time of Update: 2015-01-09
標籤:centos mysql mha 高可用 實驗說明:centos 6.5 mysql 5.5.37 mha4mysql-manager-0.55 mha4mysql-node-0.54manager 192.168.1.1db1 192.168.1.2db2 192.168.1.3db3 192.168.1.4配置mysql主從db1:server-id = 1read_only =